首页

时间和精神的房子
壹只iOS程序员的修行世界,欢迎来访

如果文章对您有所帮助
将是我最大的荣幸

CocoaPods的安装与使用(一)

CocoaPods的安装与使用(一)

CocoaPods的原理与技巧(二)

CocoaPods建立自己的Podspec(三)

CocoaPods诞生的时代背景(四)

简介

CocoaPods 是 Cocoa 项目的依赖管理工具。它支持 Swift 和 Objective-C 语言,同时支持超过10000个第三方开源库。它可以帮助你管理项目,让你的项目更加优美。

每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,CocoaPods的出现是必然的。

安装CocoaPods

......

CocoaPods的原理与技巧(二)

CocoaPods的安装与使用(一)

CocoaPods的原理与技巧(二)

CocoaPods建立自己的Podspec(三)

CocoaPods诞生的时代背景(四)

下载原理

pod 'LPLineChartView', :git => 'https://github.com/xiaofei86/LPLineChartView.git', :tag => '1.0.0'

当使用 CocoaPods 导入私有库时,CocoaPods 先是根据:git => 'https://github.com/xiaofei86/LPLineChartView.g......

CocoaPods建立自己的Podspec(三)

CocoaPods的安装与使用(一)

CocoaPods的原理与技巧(二)

CocoaPods建立自己的Podspec(三)

CocoaPods诞生的时代背景(四)

创建自己的 Pod 十分简单。只需要创建 .podspec,编辑好 .podspec 的必要信息,提交到 Git,然后就可以在其他项目中使用了。

如果想了解其中的原理,可以查看这篇文章。

如果是 Swift ,可以在此基础上参考这篇文章。

创建.podspec

首先在你的项目中使用如下命令创建名为 LPPushService 的 LPPushService.podspec(当然你也可以使用v......

CocoaPods诞生的时代背景(四)

CocoaPods的安装与使用(一)

CocoaPods的原理与技巧(二)

CocoaPods建立自己的Podspec(三)

CocoaPods诞生的时代背景(四)

*本文摘录自[NSHipster]

文明是建立在道路,桥梁,运河,下水道,管线,电线和光纤这些基础设施之上的。只要设计和施工得当,它们可以帮助社会成倍的发展。

唯一的问题就是可扩展性。

不管是在一个新的区域容纳上百万家庭还是整合大量的开发者到新的语言环境中去,挑战都是相同的。

在 Objective-C 的情况下,CocoaPods 提供了一个绝佳的整合合作开发的工具,并且在快速发展的......