pod 'AFNetworking', // 不显式指定依赖库版本,表示每次都获取最新版本
pod 'AFNetworking', '0.01'// 只使用0.0.1版本
pod 'AFNetworking', '>0.0.1' // 使用高于0.0.1的版本
pod 'AFNetworking', '>=0.0.1' // 使用大于或等于0.0.1的版本
pod 'AFNetworking', '<0.0.2' // 使用小于0.0.2的版本
pod 'AFNetworking', '<=0.0.2' // 使用小于或等于0.0.2的版本
pod 'AFNetworking', '~>0.0.1' // 使用大于等于0.0.1但小于0.1的版本,相当于>=0.0.1&&<0.1
pod 'AFNetworking', '~>0.1' //使用大于等于0.1但小于1.0的版本
pod 'AFNetworking', '~>0' //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本
// 使用本地文件
pod 'AFNetworking', :path => '/Users/AFNetworking'
// subSpec 的形式导入
pod 'AFNetworking/xxxx', '~> 5.0.0'
使用仓库中的master分支:
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git'
使用仓库的其他分支:
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git' :branch => 'release'
使用仓库的某个tag:
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => '0.1.1'
或者指定一个提交记录:
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :commit => '5e473f1e0530bb3799f2f0d70554b292570bd8f0'
网友评论