多环境配置
多Target设置
可以通过多target来配置Debug版和Release版,但是这样还是很麻烦,因为要配置多个target
多scheme设置
通过选择对应的模式可以直接配置一份target来选择不同的编译模式
Config文件
Build Setting中所有可配置的选项都可以通过config文件来配置
通过上图中的网站可以找到buildsettings中的配置项的缩写,在config文件来配置,通过config文件来配合可以把buildsettings中的文件剥离开,单独来设置,再配合多scheme整个项目的多环境就可以满足大多数的开发需求
Config文件与pod冲突
Mach-O&链接器
编译链接
全局符号&本地符号
查看导入导出符号
弱定义符号
弱引用符号
重新导出符号
对于动态库是要提供给别人使用的,所以不能脱全局符号,
对于app除了简介符号外,其他的符号都可以脱掉。