一直在使用CocoaPods管理第三方库,但是随着Xcode版本的更新,新建项目的时候跟之前的有了一些差别,比如:
1.Prefix-Header:预编译头文件 (之前是新建项目的时候自动生成,同时在Targets->Build Settings->Prefix Header ->Manual/Manual-Prefix.pch),但是好像是从6.3开始就需要自己创建,并且自己在Targets->Build Settings自己设置,如果不设置,则项目里面无法引用预编译头文件里面的头文件.
图例:
2.CocoaPods:自动配置管理第三方库,在Prefix.pch文件里面引用CocoaPods里面的第三方库的时候需要在:Targets->(All | Combined)->搜索header
图例:
3.双击User Header Search Paths,然后输入:${SRCROOT} 选择:recursive
图例:
4.在使用CocoaPods管理第三方库的时候,有代码洁癖的程序员都知道,由于一些iOS版本的迭代,一些之前的api已经被Apple废弃,所以会有很多警告,我找到一个好办法,可以让有代码洁癖的程序员可以屏蔽CocoaPods里面的第三方库里面的警告,只需要在Podfile里面最顶端增加一行语句:inhibit_all_warnings!
图例:
网友评论