繁体   English   中英

Int无法转换为UIint32错误

[英]Int is not convertible to UIint32 error

我是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 UIint32UIint32

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM