多环境配置
Project:包含了项目所有的代码,资源文件,所有信息。
Target:对指定代码和资源文件的具体构建方式。
Scheme:对指定Target的环境配置。
-
拷贝一份Target
-
修改名称
-
注意新生成的info.plist的路径要修改
这样选中不同的Target运行就会产生两个不一样的APP
-
OC下使用的定义的宏定义
-
OC宏定义的使用
Swift下使用的定义的宏定义
Swift宏定义下的使用
初级结果测试 OC打开OC
- 按钮点击跳到一个OC控制器
- 根据宏定义展示不同背景色
- 运行两个不同的Target到两个模拟器上此时点击按钮显示页面的两个背景色就是不同的了
初级结果测试 OC打开Swift
- 注意查看Target中的正确的引用文件名
- 按钮点击跳到一个Swift控制器
- 根据宏定义展示不同背景色
- 运行两个不同的Target到两个模拟器上此时点击按钮显示页面的两个背景色就是不同的了
总结
- 生成多个info
- 配置比较繁琐
管理 删除建立的 Target