有很多的应用有两个版本,可能只是ui上有一些不同,维护两份代码是很麻烦的,这时候我们可以在已有的工程target上copy这个target来达到一份代码两个应用版本的需求
这个时候已经有了两个应用,修改其中一个的appicon,disname这些就可以了
2>
如图,在build setting中搜索preprocessor Macros,这里有两个版本,Dubug和Relase,都需要添加一个宏,比如一个应用是first,另一个是second,就可以分别设置first=1,second=1.
然后在两个应用不同的地方只需要半段宏就可以了,例如
#if first
nsstring*str = @"第一";
#elif second
nsstring*str = @"第二";
#endif
这样两个应用就会显示不同的结果