CocoaPods介绍及基本使用

CocoaPods介绍及基本使用,第1张

CocoaPods

        是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我们的工程连接起来,供我们开发使用。使用cocoapods的目的是让我们能够自动化的、集中的、直观的挂你第三方开源库。

类似python所使用的pip指令.

通过使用命令pip -r install requirements.txt来安装所需要的包。

使用方法: 

pod init   //需要在项目根目录下使用(包含.xcodeproj),创建Podfile文件
pod intall //根据当前的Podfile文件使用CocoaPods对依赖库等进行配置
pod update //团队的pod同步更新

在Podfile中编写工程所使用的第三方库,如:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'ZYVideo' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for ZYVideo

end

//以上是默认创建所得Podfile文件内容
 
platform :ios, '7.0'
pod 'AFNetworking', '~> 2.0'

        上述工作完成后使用 pod install 命令安装,CocoaPods会开始为项目下载源码、配置依赖关系,导入framework等工作。此时工程根目录下会添加三个文件 XXXX.xcworkspace, Podfile.lock(记录安装的版本,同时对已安装版本的锁定), Pod目录

        从此刻开始,整个工程的使用便由之前的XXXX.xcodeproj转换为XXXX.xcworkspace(仅可使用)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存