-
第1种:不显式指定依赖库版本,表示每次都获取最新版本
pod 'JKSwiftExtension'
-
第2种:指定版本,只使用指定版本
# 指定版本 pod 'JKSwiftExtension', '1.8.9'
-
第3种:使用大于等于0.1.2但小于0.2的版本
pod 'JKSwiftExtension', '~> 0.1.2'
-
第4种:使用大于等于0.1但小于1.0的版本
pod 'JKSwiftExtension', '~>0.1'
-
第5种:使用高于2.0的版本
pod 'JKSwiftExtension', '> 2.0'
-
第6种:使用大于或等于2.0的版本
pod 'JKSwiftExtension', '>= 2.0'
-
第7种:使用小于2.0的版本
pod 'JKSwiftExtension', '< 2.0'
-
第8种:使用小于或等于2.0的版本
pod 'JKSwiftExtension', '<= 2.0'
-
第9种:根据分支加载
格式:pod '库名', :git => 'git库地址', :branch => '分支名'pod 'JKSwiftExtension', :git => 'https://github.com/JoanKing/JKSwiftExtension.git', :branch => 'wc_master'
-
第10种:根据tag版本加载
pod 'JKSwiftExtension', :git => 'https://github.com/JoanKing/JKSwiftExtension.git', :tag=>'1.8.9'
-
第11种:指定本地库
pod 'JKSwiftExtension', :path => '../JKSwiftExtension'
拓展链接
iOS 远程私有库的搭建以及使用
iOS 开发创建CocoaPods公有库以及subspec分支功能
iOS 本地私有库的搭建以及使用