Xcode的BuildSetting配置说明
原文链接 http://zyoung.me/xcode%E7%9A%84BuildSetting%E9%85%8D%E7%BD%AE%E8%AF%B4%E6%98%8E/
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。
是否采用ARC
- 某个文件采用ARC,可以在
Build Phases
中的Compile Sources
中找到该类,双击修改Compiler Flags
为-fobjc-arc
。 - 某个文件采用MRC,可以在
Build Phases
中的Compile Sources
中找到该类,双击修改Compiler Flags
为-fno-objc-arc
。
全局宏定义
一个workspace/project如果包含多个target或者scheme,可以在BuildSetting->Preprocessing->Preprocessor Macros
中定义自己的宏来区别对待多target喝scheme等
第三方库路径配置
有时第三方库(一般是.a之类的)引入时,查找路径没配好,可能导致编译失败。可以在BuildSetting->SearchPaths
中修改库的查找路径为相对路径(不要用本地的绝对路径)