Xcode8 使用Alamofire报错的问题

现在的 Alamfire master 分支已经完成了对 Swfit 3.0 语法的支持(版本4.0.1),在 README 中也可以清楚的看到。但是在 pod 下来后工程仍然报错:

即使转到 Swift 3,一路 next 后等待我们的也会是大量的报错。

设置是否使用旧版本的 Swfit 语言:

如果这样是报错,可以单独设置 target 来解决:

Use Legacy Swift Language Version 选项的作用是设置当前 target 对应的文件是采用 Swift 2.3 的语法编译还是 Swift 3.0 的语法编译。当选择为 Yes 时,采用 Swift 2.3 的语法编译;当选择是 No 时,采用 Swift 3.0 的语法编译。尽量不要选择Unspecified(未指定),可能会引起编译错误。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 10,057评论 0 12
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,230评论 4 61
  • 简介 ESLint是一个以可扩展、每条规则独立、不内置编码风格为理念编写一个 lint 工具。主要的特点有: 默认...
    hutou阅读 25,478评论 5 30
  • 装修告一段落,找工作告一段落,这几天终于可以闲下来,呆在家里休息。所谓的休息,就是和手机度过。 无意中看到李欣频老...
    34_亦寞落阅读 1,404评论 0 0
  • 446页 把弱点当作铠甲,学会自嘲。争取别人信任时应暴露自己无关紧要的缺点。 放弃“玩笑一定要好笑”这种想法,自己...
    March喜欢夏天阅读 1,183评论 0 0