CocoaPods0.36 发布增加对Swift与iOS 8框架的支持

资讯 · solar · 发布于 3 年前 · 1365 次阅读

CocoaPods核心团队成员Marius Rackwitz在CocoaPods官方博客上宣布正式发布CocoaPods 0.36,该版本最大的改动便是为iOS 8平台引入了动态框架,并增加了对于使用Swift语言所编写的库的支持,此举将影响到包括CocoaPods/Xcodeproj在内的所有CocoaPods gems。

动态框架通常只存在于OS X之上,其优势在于对多平台代码更好的封装,由于缺乏对iOS平台的支持一直饱受iOS开发者诟病,而从iOS 8开始,CocoaPods实现了对于第三方动态框架的支持。

除却实现对于动态框架的支持之外,CocoaPods 0.36还实现了对于AlamoFire、SwiftyJSON等库的支持,而此前只能手工添加到项目中或是通过git submodule来管理,如果pod包含了Swift源码,更无法整合依赖。

现在,开发者可以将CocoaPods进行更新,想要了解更多关于CocoaPods 0.36的信息,可查看CocoaPods Changelog。

CocoaPods是个应用层依赖管理器,为外部库及其依赖管理提供了一个标准格式。相对于使用git submodules与手工管理源文件来添加第三方库的做法来说,CocoaPods是非常成功的。截至去年12月为止,CocoaPods已经有了100万的下载量。

##安装或更新

使用下面命令安装或者更新最新版本

$ [sudo] gem install cocoapods
共收到 0 条回复
回帖