iOS-Xcode10之后引入第三方头文件必须用尖括号

热门标签

,

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

开发的小伙伴是不是最近遇到这样的问题,新建的项目导入的第三方库,如果使用双引号import "",系统不提示,而使用了尖括号import<>导入则系统会提示。我们会感到好奇,因为尖括号<>导入的,我们一般是系统的文件,双引号""导入的是我们这些第三方。那为什么现在新建的项目导入第三方也要用<>呢。

是因为 build system 的默认被修改所导致的。 相关苹果的说明,请点击这里

Xcode10以后,苹果采用了新的构建模式,把build System的默认改成了 New Build System,之前的改为了Legacy Build System。

所以,如果你是Xcode10之后创建的项目。那么导入第三方头文件就得用尖括号,如果想用双引号导入,那么久修改 build System 为 Legacy Build System。修改方法如下

1:你用Cocoapods管理的第三方

iOS-Xcode10之后引入第三方头文件必须用尖括号

2:一般的创建项目,直接导入第三方

iOS-Xcode10之后引入第三方头文件必须用尖括号

如果你用New Build System ,那么导入系统提示 iOS-Xcode10之后引入第三方头文件必须用尖括号

如果你用Legacy Build System ,那么导入系统提示

iOS-Xcode10之后引入第三方头文件必须用尖括号

这样你就知道该怎么选择了。

标签:

未经允许不得转载:作者:SheaYang, 转载或复制请以 超链接形式 并注明出处 技术Dog|博客
原文地址:《iOS-Xcode10之后引入第三方头文件必须用尖括号》 发布于2019-09-24

分享到:
赞(0) 打赏

评论 抢沙发

1 + 5 =


iOS-Xcode10之后引入第三方头文件必须用尖括号

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?