今天决定开始发技术博客, 和大家多沟通,多分享,我自己也多总结。 如果发现有问题的地方,请告知我,我及时改正。谢谢。
首先大家可以参考下: http://blog.sina.com.cn/s/blog_682dc7810100pv8t.html
这篇文章讲的比较详细,但是对应的xcode版本有点老,下面我总结下,我今天的收获。
我是考虑到以后会有测试环境,外网环境,或者的以后会涉及到ipad 的开发。
这里先介绍下从现有的target上复制出一份,然后略加改动。因为我想用一套代码,只是略加改动。废话不多说,先截图开始介绍。
根据自己不同的需要选择。如果要是原则 to ipad 的话,会自动生成 一个xxx copy-info.pList 和 Resources-iPad文件,这里边包含了xib文件,系统帮你生成ipad xib相对应于iphone类所有的xib。
如果要选择 Duplicate Only 的话,会自动生成 一个xxx copy-info.pList。 关于这个pList文件,如果你觉得两个target可以共用一个info.pList文件的话,你可以修改该target所指向的info.pList 文件路径
在该程序对应的 Build Settings 中修改 Info.pList FlIE 所指向的路径,和原来的target 所指向的地址一样即可。
如果要改成一样的话,那个没有的info.pList 文件即可删除。
最重要的是,你得根据条件编译来实现部分代码差异化
如我想要定义的测试环境还是外网环境,我定义了在改工程下的 Preprocessor Macros 中 DeBUG 和 Release 中添加 QA
我就可以在代码中
#ifdef QA
//测试环境
#else//正式环境
#endif
这样进行区分。
系统会根据所生成的targets 在Xcode Toolbar 左上角生成不同的标签,你在编译的时候可以选择不同的标签 总结
以上是内存溢出为你收集整理的Xcode中创建Target的步骤全部内容,希望文章能够帮你解决Xcode中创建Target的步骤所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)