OC开发性能调优iOS知多少

Xcode同一Project创建多个target

2017-02-12  本文已影响263人  劉光軍_MVP

写在前面

新年回来,终于迎来了新项目,由于我们开发的APP主要用于自己家公司员工使用的,所以呢,需求要求新开发的APP需要根据员工的职能的不同使用对应的APP,两个APP界面相同,只是为了区分不能职能,具体就不细说了,当时想,这需要做两个APP嘛?就算copy的话也挺麻烦的啊,不偷懒的程序猿不是好程序猿,哈哈哈,这时我同事一句话提醒了我:target

利用Xcode的target创建两个APP

既然是两个APP的界面是一样的,那么就简单很多了,简单的来说就是创建一个新的项目之后,通过对原有的target做duplicate,复制一份,那接下来就记录一下通过duplicate新建target的方法。

1.png 2.png
#if defined (MACRO)
//target  B需要执行的代码
 #else
//target A需要执行的代码
 #endif

在使用的时候根据宏定义的条件选择来选择对应APP需要处理的具体业务逻辑内容。通过如上设置就可以用一份代码生成两个不同的APP了。

上一篇 下一篇

猜你喜欢

热点阅读