我是一个iOS开发人员,我对PODSPEC文件的所有内容都很感兴趣:
多谢各位。
希望在这个问题上我们能收集到足够的信息,因为我还没有发现任何关于它的东西。
发布于 2012-12-22 14:48:11
这是CocoaPods的文件扩展名,它作为一个红宝石分发。它可以在推特中获得。
也在github上
编辑:
Cocoapods (http://cocoapods.org/)是XCode的依赖管理框架。它允许您以声明方式定义项目依赖项,并将它们包含在项目的构建中。这就像Apache或Ruby用于XCode。
你为什么需要这个?
作为一名iOS开发人员,您肯定使用了许多由其他人以库的形式编写的代码。你可能不记得了,但如果你必须从头开始实现一切,你的生活会有多复杂?通常(因为手动构建静态库非常无聊),您只需将库代码添加到项目中即可。但这也有一些缺点:可能在其他地方的代码存储在存储库中,这浪费了空间。有时,很难获得库的特定版本。没有中央的地方可以看到哪些库是可用的。找到一个新版本的库并用它更新您的项目是很无聊的,有时甚至是痛苦的。手动下载库会产生一种趋势,可能会对下载的代码进行一些更改,然后将其留在那里(使更新变得更加困难,因为您将需要将所做的更改与下载的代码合并到下一个版本)。
复制自:http://www.raywenderlich.com/12139/introduction-to-cocoapods
https://stackoverflow.com/questions/14003747
复制相似问题