在iOS项目中CocoaPods是一个负责管理第3方开源库的工具。CocoaPods的项目源码在Github上管理。此项目开始于2011年8月12日,在2年多的时间里,它持续保持活跃更新。开发iOS项目不可避免地要使用第3方开源库,CocoaPods的出现使得我们可以节省设置和更新第3方开源库的时间,在iOS开发中经常会用到第3方库,例如ASIHttpRequest、AFNetworking等,在使用第2方库时,除了要导数源码外,集成这些依赖库需要我们手动去配置,还有当这些第3方库发生了更新,也需要手动去更新项目。这就显得非常麻烦。有麻烦自然有解决办法,CocoaPods就是为了解决这个问题而生的。通过CocoaPods,我们可以将第3方的依赖库统一管理起来,配置与更新只需要通过简单的几行命令即可完成。