iOS开发--两个工程共用部分文件

之前公司做了一个项目,不知道哪里冒出来一个公司说让我们给他做一个差不多一样的,就是把我们的程序改改图标和名字弄一个新程序给他们。大体上一样,只是部分页面有区别。需求就是这样子。
开始的想法是把我们的工程copy一份在新来一个工程同步开发,但是后来发现这样一样的代码要写两遍,即使是copy,也会让程序员觉得麻烦,所以就想了另外一个方法--两个程序公用部分公共代码。其实实现起来很简单。
1、两个project A、B
2、公共部分文件夹C(里面就是你写的程序代码文件)
3、把C分别添加到程序A、B,但是要注意一点就是


iOS开发--两个工程共用部分文件
在这个地方有个Destination 注意一定不要勾选,可能你之前添加文件一直是勾选的,但是现在要取消掉,因为你勾选的意思就是你要复制一份到你的工程目录(防止改变当前目录或者文件导致程序找不到文件而报错),现在不勾选就是你依然用现在的目录里面的文件,所以两个程序就可以公用这部分文件了。最好起个名字commenFile代表公共文件。

最后我说一下这样做的缺点:当一个程序开发周期结束后(后期不管了),你其他的程序会变得很繁琐,目录找起来很麻烦,但是如果你调理清晰的话可以避免这一点。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,117评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,205评论 30 471
  • 没准了。蜂蜜还能干点啥 万别喝蜂蜜 因为喝了,你会发现你开始嫌弃其他饮料了,蜂蜜是唯一没有添加剂的饮料,它健康。 ...
    4307d6791251阅读 113评论 0 0
  • 2015年9月,我意外怀孕。此时的“二胎政策”尚未出台,由于我和老公都有正式工作,又都不是独生子女,只好忍痛流掉腹...
    拐角32阅读 297评论 1 0