iOS多工程开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS多工程开发相关的知识,希望对你有一定的参考价值。

    随着应用变得越来越复杂,分团队及分工程开发变得不可避免,如美团这样的大型应用。如果需要分工程开发和提交SVN,ios中可以在一个Workspace下管理多个工程。可以分为主工程和副工程,如果副工程是bundle工程则将副工程加入到主工程scheme中,并且设置主工程的Run Script将副工程;如果副工程是.a(即Library)工程,则直接将.a文件加入到主工程TARGETS-General-Linked Frameworks and Libraries,然后提供.a文件中主工程需要用到的方法的头文件给主工程。

    如果不需要分工程开发,也可以在一个工程下管理多个Target。

    

参考文献:

1.《iOS使用Workspace来管理多项目》 http://www.jianshu.com/p/b6c59d8ed2c9

2.用workspace管理工程,并解决多静态库依赖

以上是关于iOS多工程开发的主要内容,如果未能解决你的问题,请参考以下文章

神策数据内推--前端架构师高级前端开发工程师 -- 多Base

苹果工程师对iOS线程开发的那点事津津乐道

EasyClick 易点云测IOS版自动测试工具 第一个工程

网易北京招高级前端开发工程师高级iOS开发工程师

多工程联编的Pods如何设置

iOS开发工程师