我不知道为什么我收到这个错误?我正在使用Xcode 6 beta 5
func random() ->UInt32 {
var range = UInt32(50)..UInt32(200)
return range.startIndex + arc4random_uniform(range.endIndex - range.startIndex + 1)
我收到错误 - 使用未解析的标识符'..'
请帮助,谢谢
答案 0 :(得分:5)
在测试版3中,半闭合范围运算符已从..
更改为..<
。所以你的第二行应该是这样的:
var range = UInt32(50)..<UInt32(200)