Playground 执行失败:MyPlayground.playground:19:33:错误:找不到接受“(String)”类型参数列表的“Int”类型的初始值设定项 var languagesLearnedNum: Int? = Int(已学语言) ^
var languagesLearned: String = "3"
var languagesLearnedNum: Int? = Int(languagesLearned)
if let num = languagesLearnedNum {
println("It is a Number")
}else {
println("It is not a Number")
}
最佳答案
使用 languagesLearned.toInt()
。但是,您并没有像使用 Swift 2.0 那样使用 Swift 2.0,您可以使用 Int(languagesLearned)
,但不能使用 println()
。
关于swift - 在 Swift2 中如何解决这个错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32968410/