由于项目中需要在原有的target弄个马甲包, 因为分支合并麻烦, 而且这个马甲包基本上不会大改变, 决定用多个target.
简单快捷的方法是直接复制分支, 其他方法自行查.
右击目标target点击Duplicate

多出来下面这个复制的target

改文件






要在不同target上做代码区别, 比如在A类里在Test1Target要用C类, 在Test2Target不用C类, 就要通过定义宏来控制.



创建类或者其他东西的时候, 要注意你这个类是不是两个target都可以使用, 如果只是在某个target下用, 创建的时候把这个target勾上, 其他target都不勾选.


这个新target可以当成是一个新的项目来跑工程.所有东西都可以区别处理.
本文介绍了一种在项目中创建和管理多个Target的实用方法,特别适用于需要区分不同环境或功能需求的情况。通过复制已有Target并进行定制化设置,如定义宏控制代码差异,以及在特定Target下创建专属类,实现高效开发和维护。
2370

被折叠的 条评论
为什么被折叠?



