Xcode的BuildSetting配置说明

2016-04-29 zzyhappyzzy 更多博文 » 博客 » GitHub »

Xcode

原文链接 http://zyoung.me/xcode%E7%9A%84BuildSetting%E9%85%8D%E7%BD%AE%E8%AF%B4%E6%98%8E/
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。


是否采用ARC

  1. 某个文件采用ARC,可以在Build Phases中的Compile Sources中找到该类,双击修改Compiler Flags-fobjc-arc
  2. 某个文件采用MRC,可以在Build Phases中的Compile Sources中找到该类,双击修改Compiler Flags-fno-objc-arc

全局宏定义

一个workspace/project如果包含多个target或者scheme,可以在BuildSetting->Preprocessing->Preprocessor Macros中定义自己的宏来区别对待多target喝scheme等

第三方库路径配置

有时第三方库(一般是.a之类的)引入时,查找路径没配好,可能导致编译失败。可以在BuildSetting->SearchPaths中修改库的查找路径为相对路径(不要用本地的绝对路径)