I want to know what the "~>" is used for,cause I find they are the same below:

pod 'AFNetworking','~> 2.0.3'

pod 'AFNetworking','2.0.3'

推荐答案

~>(optimistic运算符)用于指定"直到下一个major | minor | patch"的版本.例如:

~> 0.1.2将为您提供up to 0.2版(但不包括0.2及更高版本)

~> 0.1将为您提供up to 1.0版(但不包括1.0及更高版本)

~> 0会给你一个0 and higher的版本(就像它被省略一样)

其中0.1.2的意思是"我想要这个完全一样的版本"

Here is some more info on this

Ios相关问答推荐

如果条件不满足,S从@ViewBuilder返回什么?

SWIFT根据地球坐标修改 node 旋转

如何在SwiftUI中以一定Angular 绘制直线(&A)

如何将模糊输入/模糊输出添加到SwiftUI中的非对称过渡?

为什么applicationState发布者只发布一次?

Swift UI中如何为Text提供内部填充

iOS设备网页自动化中,在向字段发送文本后未启用按钮

如何在 SwiftUI 中对表格行使用 Transferable

视觉扫描无法识别 iOS16 上的 GS1 条码特殊字符

如何比较两个 UIImage 对象

在 iOS 8 中显示相机权限对话框

UIView 动画与 CALayers

UITableView 背景 colored颜色 在 iPad 上总是白色

故事板中的 colored颜色 与 UIColor 不匹配

~= Swift 中的运算符

如何以编程方式切换 UISegmentedControl?

如何从 UIPickerView 获取选定的值

使用 Swift 在一个 ViewController 中强制横向模式

如何为 iOS 13 的 SF Symbols 设置权重?

在自动布局中居中子视图的 X 会引发未准备好约束