iOS多工程依赖

为了保持整个项目的结构清晰,使用工程依赖是个不错的选择
首先,要创建一个workspace工程,我是创建了一个singleview工程然后引入cocoapods

4.18.02.png

然后新建一个静态库工程

4.23.53.png

注意:这个静态库工程与第一个工程分开创建

4.25.04.png

BASE是基础工程,CommonUI是静态库工程

下一步CommonUI拖进基础工程的文件夹

4.26.57.png

接着打开基础工程,Add Files to...,把CommonUI引入

4.28.10.png
4.31.12.png

接下来是引入.a文件

4.35.31.png

然后是设置Header Path

4.37.26.png

再设置一下CommonUI的Header Path

4.39.24.png

最后为了保证编译顺序最好做如下设置

4.45.37.png

完成,现在就可以在BASE工程中导入CommonUI的头文件了,如果Xcode不提示直接强打就行了。
最后一步我是从别的帖子上看的,目前还不是很明白,如果有对着一块儿熟悉的,欢迎给出宝贵意见。写的不好,请大家见谅。

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 前言:当开发到了一定程度后,积累的工具类或者封装的东西就越来越多,而很多工程会重复使用到这些类,但是又不想每个工程...
    有梦想de咸鱼阅读 3,142评论 1 8
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,089评论 25 709
  •   在日常开发中,有时候我们为了保持整个项目的结构清晰,需要对项目的不同的类进行模块化,其中使用工程依赖是个不错的...
    卖糖果的小傻嘟阅读 277评论 0 0
  • 以大悲之心觉醒 业报留证 了身 了心 了景 无量众生 未竟 佛性 人性 随顺 度化怨声 肉身不住 色相归灵 灭...
    永生的王爵阅读 555评论 0 3