swift2 无法使用“String”类型的参数调用“Int”

nr7wwzry  于 2022-11-23  发布在  Swift
关注(0)|答案(2)|浏览(297)

当我在我的Playground使用苹果书中的代码时:

let possibleNumber = "123"
let convertedNumber = Int(possibleNumber)

Xcode显示错误:
无法使用“String”类型的参数调用“Int”
但据我所知,编译器应该将convertedNumber称为可选。

e5nqia27

e5nqia271#

您必须使用Swift 1.x(在Xcode 6中),但Swift手册是针对Swift的最新版本,目前是2.1(在Xcode 7中)。Int()的String初始化器在Swift 1中不可用。

kjthegm6

kjthegm62#

我能够使这个工作没有任何问题。这可能是XCode导致的问题。尝试重新安装XCode。

相关问题