---恢复内容开始---html
既然SnapKit的做者说SnapKit已经支持Swift3.0了,那么咱们就先来适配SnapKit,首先用Xcode8新建一个空项目,利用Cocoapods导入SnapKit.框架
打开工程,依然弹出这个选项:post
刚才选择了Convert依然报错,可见不靠谱,此次咱们所有选择Later。.net
编译后,报错:code
错误提示咱们依然是“Use Legacy Swift Language Version”这个选项的问题。
咱们来看看这个选项怎么设置,如图所示:htm
由于SnapKit已经支持了Swift3.0,因此咱们选择No,不支持旧的Swift版本,即便用Swift3.0的语法。编译经过。咱们再来看看咱们写的代码生成的target的编译选项:blog
因为Xcode8新建的工程默认使用Swift3.0的语法,因此此处默认选择为No。get
编译成功it
最后直接将设置好的SnapKit框架复制到本身的项目中覆盖项目中原来的SnapKit便可io
注:此方法在ITnose中看到,原址http://www.itnose.net/detail/6648171.html