import Foundation
class Generator {
func generate(_ count: Int) -> [Int] {
var result = [Int]()
for _ in 1...count {
result.append(1 + Int.random(in: 1..<10))
}
return result
}
}
字符串
我得到这个错误:
Compile Swift Module 'Base' (1 sources)
/eval/Sources/Base/Exercise.swift:10:31: error: type 'Int' has no member 'random'
result.append(1 + Int.random(in: 1..<10))
^~~ ~~~~~~
型
1条答案
按热度按时间kx1ctssn1#
测试系统可能使用了过时的Swift版本,该版本不包含
Int
中的random
成员。在这种情况下,你可以恢复到Swift中生成随机数的旧方法之一,例如:
字符串