使用CocoaPods
CocoaPods使用之前我们先在Xcode建立一个专案
并按下右键选择New File...
或是在选单上面的File
->New
->File...
建立个Empty
空白档案
名称命名为Podfile
Podfile不需要跟着一起编译,它只是要让CocoaPods读取的设定档,所以,我们将Targets
上面有勾选的取消
档案建立完成,直接在Xcode上编辑
CocoaPods管理每个专案的Pod时,它利用专案下的Podfile做为设定档来管理及更新Pod的内容,当然还还有iOS的环境。
接下来,我们继续前面的结果当例子,刚搜寻结果内容:
-> AFNetworking (2.0.3) A delightful iOS and OS X networking framework. pod 'AFNetworking', '~> 2.0.3' - Homepage: https://github.com/AFNetworking/AFNetworking - Source: https://github.com/AFNetworking/AFNetworking.git - Versions: 2.0.3, 2.0.2, 2.0.1, 2.0.0-RC3, 2.0.0-RC2, 2.0.0-RC1, 2.0.0, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.1, 1.2.0, 1.1.0, 1.0RC3, 1.0RC2, 1.0RC1, 1.0.1, 1.0, 0.9.2, 0.9.1, 0.9.0, 0.7.0, 0.5.1, 0.10.1, 0.10.0 [master repo] - Sub specs: - AFNetworking/Serialization (2.0.3) - AFNetworking/Security (2.0.3) - AFNetworking/Reachability (2.0.3) - AFNetworking/NSURLConnection (2.0.3) - AFNetworking/NSURLSession (2.0.3) - AFNetworking/UIKit (2.0.3)`
看到第三行:
pod 'AFNetworking', '~> 2.0.3'`
这就是使用Libray的方式。
我们将它加入Podfile
platform :ios, '7.0' pod 'AFNetworking', '~> 2.0.3'`
存档完成后先用Finder
到专案的目录下看一下结构并说明一下:
建立Podfile
档案必需与.xcodeproj
放在同一层目录下,CocoaPods建立的过程需要它的辅助来产生工作档(xcworkspace)。