快速迁移到swift3.0

准备好Xcode8.0Beta,将我们之前的项目用Xcode8.0打开。打开之后Xcode会有一个提示下面我们跟着截图一起走吧。

1、这个提示是说:你的项目包含早期版本的Swift代码,询问你是否更新到Swift3

快速迁移到swift3.0_第1张图片

2、点击next

快速迁移到swift3.0_第2张图片

3、选择Swift3

快速迁移到swift3.0_第3张图片

4、这里选择我们需要更新代码的Targets

快速迁移到swift3.0_第4张图片

5、耐心等待

快速迁移到swift3.0_第5张图片

6、点击Save保存

快速迁移到swift3.0_第6张图片
快速迁移到swift3.0_第7张图片
ziji
快速迁移到swift3.0_第8张图片
ziji

在上面这张图中我们便可以清楚的看到Swift语法的变化,左边是最新的语法,右边是之前的语法版本

当然通过上面的操作只能把绝大部分的语法修改过来,但是有一些部分的代码需要我们根据自己的实际情况去修改它才能完全过渡到Swift3中。

比如:1、类似i++这样的代码需要手动修改为i += 1

2、第三方的OC库,调用也可能发生一点点的改变,手动修改(高德地图)

3、使用了C语言风格的for循环也需要自己修改

你可能感兴趣的:(快速迁移到swift3.0)