我是Swift和Xcode的新手,我需要一些帮助。我有一个获取整数变量的函数。当我使用它们时,它们给了我错误。这是代码func checkTheNumber(range: Int, numberOfGuesses: Int) { var randomNumber = Int(arc4random_uniform(range) + 1) numberOfGuesses--
当我尝试使用范围变量时,它说“Int无法转换为UIint32”
当我尝试使用猜测数目时,它说“一元运算符不能应用于Int类型的操作数”
最佳答案
用:
var randomNumber = Int(arc4random_uniform(UInt32(range)) + 1)
您必须将
Int
转换为UIint32
关于ios - Int无法转换为UIint32错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31323686/