xcode相关

头文件引用

  • import "xxx.h" 搜索顺序:
1. USE_HEADERMAP(如果启用,则会在映射表中查,直接跳过的header search path的配置,如果未查到,则继续往下搜索。)
2. USER_HEADER_SEARCH_PATHS
3. HEADER_SEARCH_PATHS
  • import <xxx.h>搜索顺序:
1. 系统路径
2. USER_HEADER_SEARCH_PATHS (ALWAYS_SEARCH_USER_PATHS 为 YES,则会搜索该路径,该变量默认是NO,并且已经被标记为Deprecated)
3. HEADER_SEARCH_PATHS

USE_HEADERMAP 会自动为加入项目的头文件建议一个关联map

xcodebuild mac下自动构建

xcodebuild -help  
man xcodebuild
-project 指定项目
-targetname 指定目标
-workspace -scheme  worspace编译
-showsdks 支持的sdk
-configration  Debug、Release
-list 项目属性, 获取scheme,Configurations等
-arch 示例   -arch x86_64 -arch i386, 支持x86_64和i386架构
//xcodebuild -project  ../base/base.xcodeproj -scheme base -configuration Debug -arch x86_64 -arch i386 -sdk iphonesimulator
//xcodebuild -project  ../base/base.xcodeproj -scheme base -configuration Debug -sdk iphoneos
原文地址:https://www.cnblogs.com/WillingCPP/p/14179655.html