项目的工程依赖

2017-09-14  本文已影响15人  b470b9fc7145

最近换了个新公司,项目结构发生了改变.这里来记录一下.

一 .项目依赖

各个项目的依赖,搞成静态库;然后主项目依赖;


各个项目之间的依赖

二 .项目中cocoapod的使用

  1. 为不同的project设置cocoapod

  2. inhibit_all_warnings!(强迫症者的福音)
    inhibit_all_warnings! 屏蔽所有来自于cocoapods依赖库的警告。你可以全局定义,也能在子target里面定义,也可以指定某一个库:

  3. use_frameworks!
    通过指定use_frameworks!要求生成的是framework而不是静态库。
    如果使用use_frameworks!命令会在Pods工程下的Frameworks目录下生成依赖库的framework
    如果不使用use_frameworks!命令会在Pods工程下的Products目录下生成.a的静态库

参考文章

iOS多工程依赖
iOS 工程套子工程,主工程和framework工程或.a library静态库工程联调
你真的会写Podfile吗?
静态库联调和制作

上一篇 下一篇

猜你喜欢

热点阅读