- source ‘URL’ : 指定鏡像倉(cāng)庫(kù)的源
具體的Podfile的語(yǔ)法和用法見文檔:Podfile 語(yǔ)法規(guī)范Podfile 的用法見文檔[http://guides.cocoapods.org/syntax/podfile.html]
platform : ios, ‘8.0’ : 指定所支持系統(tǒng)和最低版本
inhibit_all_warnings! :屏蔽所有warning
workspace ‘項(xiàng)目空間名’: 指定項(xiàng)目空間名
xcodeproj ‘工程文件名’:指定xcodeproj工程文件名
下面都是引入庫(kù)的語(yǔ)句:
pod ‘庫(kù)名’, : 引入庫(kù),什么版本都可以(一般就是最新版本了)
-
pod ‘庫(kù)名’, ‘版本’ : 引入指定版本的庫(kù),下面的運(yùn)算符可以指定版本的范圍:
- > < >= <= :不解釋
- ~ > : 從指定版本到倒數(shù)第二位版本號(hào)升1為止,比如 ‘~> 1.2.1’是指 1.2.1 <= 版本 < 1.3.0
pod ‘庫(kù)名’, :podspec => ‘podspec文件路徑’ : 指定導(dǎo)入庫(kù)的podspec文件路徑
pod ‘庫(kù)名’, :git => ‘源碼git地址’ : 指定導(dǎo)入庫(kù)的源碼git地址
pod ‘庫(kù)名’, :tag => ‘tag名’ : 指定導(dǎo)入庫(kù)的Tag分支
參考:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'TYL_ZZ' do
pod 'SnapKit'
pod 'Alamofire'
pod 'SwiftyJSON'
pod 'RxSwift'
pod 'RxCocoa'
pod 'R.swift'
pod 'StarWars'
pod 'Kingfisher'
pod 'Gifu'
pod 'Hue'
pod 'Permission'
end