IOS开发之Xcode下使用多target, 让同一份代码,一个工程 Project 管理多个app
来源:互联网 发布:淘宝开店推广费用 编辑:程序博客网 时间:2024/05/03 07:05
为什么要使用多target?
因为在一些外包公司,很多项目都非常类似,甚至有时候只是修改了一下主题颜色,换一下图标,或者增减了一些小功能,但是其他7成以上的代码都是可以复用的。如果我们直接copy多一份代码来做新项目的话,那么当原始代码的某个功能出现bug的时候,我们可能要同时去修改十几个其他项目的那行代码,这是一件非常痛苦的事,繁琐而且容易出错。但是多target的话,就没有这个问题了。
使用步骤:
下面我用一个微博的代码来做一个示范吧。
1.
2.
3.
4.点击Xcode左上角Run,Stop旁边的Target名称,在下拉框中选择Manager Schemes
5.新建一个文件夹,文件夹拖拉到项目中的时候,target只选择wechat。
6.
7.
8.
9.步骤9和步骤11其实实现的是一样的,不过是两种不同的方法
10.
11.点击wechat target,点击Build Setting,搜索info.plist.修改info.plist的url地址。(此步骤和步骤9是一样的效果的,不过是两种不同的方法设置。)
12.再搜索Preprocessor Macros,把debug状态和release状态的值都修改为wechatApp。
13.
14.
2 0
- IOS开发之Xcode下使用多target, 让同一份代码,一个工程 Project 管理多个app
- iOS 开发 Xcode 一个工程 Project 创建多个 target
- XCode同一Project创建多个target
- XCode 同一Project创建多个target
- XCode 同一Project创建多个target
- XCode 同一Project创建多个target
- XCode 同一Project创建多个target
- (原创)XCode 同一Project创建多个target
- xcode中同一project创建多个target
- Xcode中同一Project创建多个target的总结
- Xcode中同一Project创建多个target的总结
- Xcode里一个工程(Project)多个项目(target)做版本控制讨论
- IOS小知识点7之IOS静态库打包、工作区关联多个工程、一个工程下关联多个Target、c代码打包
- iOS 一个project使用多个target开发多版本或多应用
- iOS开发,Xcode添加多个target
- iOS Xcode 同一个Project创建多个target
- ios一个工程的多个target
- 要不要一个Xcode工程多个target
- Middle-题目62:86. Partition List
- sql: 临时表与表变量的区别
- ios开发--地址选择封装的一个demo
- Django 登陆访问权限@login_required
- 5月英语总结
- IOS开发之Xcode下使用多target, 让同一份代码,一个工程 Project 管理多个app
- js基础-form对象
- Swap file ".Podfile.swp" already exists!
- 3.3 贝叶斯线性回归
- HDOJ 5411 CRB and Puzzle (矩阵快速幂)
- Middle-题目63:147. Insertion Sort List
- 【JavaScript 】函数柯里化
- 欢迎使用CSDN-markdown编辑器
- Shell字符串