swift-多环境配置-Target

1,745 阅读1分钟

多环境配置

Project:包含了项目所有的代码,资源文件,所有信息。
Target:对指定代码和资源文件的具体构建方式。
Scheme:对指定Target的环境配置。

  • 拷贝一份Target

  • 修改名称

  • 注意新生成的info.plist的路径要修改 这样选中不同的Target运行就会产生两个不一样的APP

  • OC下使用的定义的宏定义

  • OC宏定义的使用

Swift下使用的定义的宏定义 Swift宏定义下的使用

初级结果测试 OC打开OC

  • 按钮点击跳到一个OC控制器
  • 根据宏定义展示不同背景色
  • 运行两个不同的Target到两个模拟器上此时点击按钮显示页面的两个背景色就是不同的了

初级结果测试 OC打开Swift

  • 注意查看Target中的正确的引用文件名
  • 按钮点击跳到一个Swift控制器
  • 根据宏定义展示不同背景色
  • 运行两个不同的Target到两个模拟器上此时点击按钮显示页面的两个背景色就是不同的了

总结

  • 生成多个info
  • 配置比较繁琐

管理 删除建立的 Target