gpt4 book ai didi

ios - int32 不能转换为 int

转载 作者:行者123 更新时间:2023-11-28 13:10:49 24 4
gpt4 key购买 nike

我正在尝试在 xcode 中制作一个随机数生成器 ios 应用程序,但在尝试使用 rand() 方法时出现错误我收到以下错误; “int32 不可转换为 int” 我试图将“int”更改为“int32”,它没有给我任何错误,但因为我这样做了,所以没有显示任何数字。我该如何解决这个问题?

注意:我用的是swift语言

代码:

@IBOutlet var lblNum: UILabel!
@IBAction func btnGenerateNum(sender: UIButton, forEvent event: UIEvent) {
let text: Int = rand()

switch(text) {
case 0:
lblNum.text = "0"
break;

case 1:
lblNum.text = "1"
break;

case 2:
lblNum.text = "2"
break;

case 3:
lblNum.text = "3"
break;

case 4:
lblNum.text = "4"
break;

case 5:
lblNum.text = "5"
break;

case 6:
lblNum.text = "6"
break;

case 7:
lblNum.text = "7"
break;

case 8:
lblNum.text = "8"
break;

case 9:
lblNum.text = "9"
break;

default:
break;
}

最佳答案

@IBAction func btnGenerateNum(sender: UIButton, forEvent event: UIEvent) {

lblNum.text = "\(arc4random_uniform(10))"
}

关于ios - int32 不能转换为 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31375175/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com