Swift2.0移接Swfit3.0

最近做的几个项目,需要将语言版本升级,之前的代码都是Swift2.0写的代码,用的Xcode 都是7.2,现在需求是在Xcode8.3.3上Run起来,即Swift3.0,话不多说,直接上图:


Swift2.0移接Swfit3.0_第1张图片
1
Swift2.0移接Swfit3.0_第2张图片
2


Swift2.0移接Swfit3.0_第3张图片
3


4

接下来,将是漫长的Xcode读取错误,提醒你手动更改的过程,基本千把个左右;点到你怀疑人生。哈哈

这样子之后,你会发现头文件有的也不对了,做如下配置即可:

在Build Settings中搜索,search Paths,找到User Header Search Paths,然后添加:${SRCROOT};再搜索Objective-C Bridging Header,仅将桥接文件名字配置上就可以了,不过,如果是建有文件夹的时候,再附上文件夹名字,即刻。大概就这样。

如果觉得对你有帮助,希望能给予点赞呀。如果有问题,可以留言一起解决。

你可能感兴趣的:(Swift2.0移接Swfit3.0)