首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是*.PODSPEC文件?

什么是*.PODSPEC文件?
EN

Stack Overflow用户
提问于 2012-12-22 14:43:17
回答 1查看 16.4K关注 0票数 33

我是一个iOS开发人员,我对PODSPEC文件的所有内容都很感兴趣:

  1. 它是用来干什么的?
  2. 我们为什么需要它?
  3. 这有什么用?

多谢各位。

希望在这个问题上我们能收集到足够的信息,因为我还没有发现任何关于它的东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14003747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档