最近做的几个项目,需要将语言版本升级,之前的代码都是Swift2.0写的代码,用的Xcode 都是7.2,现在需求是在Xcode8.3.3上Run起来,即Swift3.0,话不多说,直接上图:
![](https://img.haomeiwen.com/i3804183/72f5701f860e9528.png)
![](https://img.haomeiwen.com/i3804183/6717530e8e04757a.png)
![](https://img.haomeiwen.com/i3804183/84df803d53124b4b.png)
![](https://img.haomeiwen.com/i3804183/427a4933d2d419eb.png)
接下来,将是漫长的Xcode读取错误,提醒你手动更改的过程,基本千把个左右😄;点到你怀疑人生。哈哈
这样子之后,你会发现头文件有的也不对了,做如下配置即可:
在Build Settings中搜索,search Paths,找到User Header Search Paths,然后添加:${SRCROOT};再搜索Objective-C Bridging Header,仅将桥接文件名字配置上就可以了,不过,如果是建有文件夹的时候,再附上文件夹名字,即刻。大概就这样。
如果觉得对你有帮助,希望能给予点赞呀。如果有问题,可以留言一起解决😁。
网友评论