CocoaPods如何指定版本号

CocoaPods 版本管理
本文介绍如何使用 CocoaPods 进行依赖管理,包括不同方式指定库的版本号,以及使用逻辑运算符来定义版本范围。还提供了一个复杂的 Podfile 示例,展示了如何配置目标平台、使用 Swift 或动态框架等。
部署运行你感兴趣的模型镜像

一个简单的podfile:

pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以是1.1,1.9,但必须小于2

 

一个更简单的podfile:

pod 'AFNetworking', '1.0' // 版本号指定为1.0

 

一个更更简单的podfile:

pod 'AFNetworking',  //不指定版本号,任何版本都可以

注意: 在新版的Cocoapods中,必须要制定target   也就是你的项目名称!!!!!

 

一个复杂的podfile:

#Uncomment this line to define a global platform for your project

#platform :ios, '9.0'

 

target 'projectname' do

  # Uncomment thisline if you're using Swift or would like to use dynamic frameworks

  # use_frameworks!

 

  # Pods for khb

 

pod 'Masonry'

pod 'JTNumberScrollAnimatedView', '1.0'

pod 'Pingpp', '~> 2.2.5'

pod 'YYModel'

End

 

 

下面是podfile指定版本号时的逻辑运算符:

Besides no version, or a specific one, it is also possible touse logical operators:

  • '> 0.1'    Any version higher than 0.1         0.1以上
  • '>= 0.1'   Version 0.1 and any higher version  0.1以上,包括0.1
  • '< 0.1'    Any version lower than 0.1          0.1以下
  • '<= 0.1'   Version 0.1 and any lower version   0.1以下,包括0.1

In addition to the logic operators CocoaPods has an optimisicoperator ~>:

  • '~> 0.1.2' Version 0.1.2 and the versions up to 0.2, not including 0.2 and higher  0.2以下(不含0.2),0.1.2以上(含0.1.2)
  • '~> 0.1' Version 0.1 and the versions up to 1.0, not including 1.0 and higher      1.0以下(不含1.0),0.1以上(含0.1)
  • '~> 0' Version 0 and higher, this is basically the same as not having it.          0和以上,等于没有此约束

您可能感兴趣的与本文相关的镜像

Kotaemon

Kotaemon

AI应用

Kotaemon 是由Cinnamon 开发的开源项目,是一个RAG UI页面,主要面向DocQA的终端用户和构建自己RAG pipeline

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值