Swift 3 中的语法更改为 Xcode 8
Syntax changes in Swift 3 with Xcode 8
最近,我转换为 swift 3 并且出现了很多错误。
现在我将每行代码转换为 swift 3。:(
我想知道如何在swift 3 中编写循环?
这是...
for index in 0...((data as AnyObject).count)!-1{
print("Hello Everyone")}
无法打印消息。可能是 swift 3 中循环的语法发生了变化。
请帮助我。
您最好尝试 Xcode 的 Swift 迁移帮助,这将有助于减少将代码转换为 swift 3 的工作量和时间:
当您第一次使用 Xcode 8.0 打开项目时,系统会通过迁移助手提示您进行迁移。也可以从菜单编辑 -> 转换 -> 到当前 Swift 语法手动调用助手...
另外,问题似乎出在你的表达上,试试下面的方法:
for index in 0...((data as! [AnyObject]).count-1){ // will work if "data" is non-nil and is an array
print("Hello Everyone")}
最近,我转换为 swift 3 并且出现了很多错误。
现在我将每行代码转换为 swift 3。:(
我想知道如何在swift 3 中编写循环?
这是...
for index in 0...((data as AnyObject).count)!-1{
print("Hello Everyone")}
无法打印消息。可能是 swift 3 中循环的语法发生了变化。
请帮助我。
您最好尝试 Xcode 的 Swift 迁移帮助,这将有助于减少将代码转换为 swift 3 的工作量和时间:
当您第一次使用 Xcode 8.0 打开项目时,系统会通过迁移助手提示您进行迁移。也可以从菜单编辑 -> 转换 -> 到当前 Swift 语法手动调用助手...
另外,问题似乎出在你的表达上,试试下面的方法:
for index in 0...((data as! [AnyObject]).count-1){ // will work if "data" is non-nil and is an array
print("Hello Everyone")}