# 为什么这么做? 现在有这么一个使用场景,基线能生成项目A,项目B,项目C...如果只有项目A中使用SDK_A,其他项目都不使用,这时候就需要对基线进行差分,只有当我切换到项目A时,才插入SDK_A. 不同于cocoapods的库管理方式,xcodeproj是通过脚本在编译前向项目中插入指定代码文件. # Xcode中的项目结构 项目中都会有个主target作为根节点,底下有很多group节点,这些group节点管理者三类文件 1. 常规的 .h/.m 文件 2. 资源文件 3. 库文件,分为