2.3 类库工具CocoaPods
在开发iOS 应用程序开发过程中我们经常使用CocoaPods对类库进行管理。利用CocoaPods,可以自定义依赖关系,在项目开发过程中可以非常方便的对第三方库进行管理引入。CocoaPods 主要从两个方面体现其理念[8]。首先,在工程中引入第三方的代码势必会涉及到许多繁琐的步骤及内容。对于很多Objective-C 的初级开发者来而言,配置工程文件是最让人头疼的事。CocoaPods 则简化了这一切,对需要编译选项它能够自动配置。其次,通过CocoaPods 我们可以很方便的查找新的第三方库。从而提升代码的质量并且缩短我们的开发周期并且。我们将所有引入的第三方类库放到一个叫做Pods的项目里面,这样就变成由Pods项目对源码进行管理从而使主项目减轻了负担[9]。