使用方法:
1.进入工程所在的目录(工程根目录)
执行命令 touch Podfile
这句是说新建一个名为Podfile的文件(不能写成别的名字,也可以自己在工程根目录里面直接新建)
2.然后对改文件进行编辑,执行命令 open -e Podfile
第一次执行这个命令,会有一个空白的Podfile文件打开,可以先放在一边,
3.Podfile文件的格式如下:
platform :ios, '7.0'
pod 'AFNetworking', '~> 3.1.0'
4.然后在Terminal执行:
pod install
这样,AFNetworking就已经下载完成并且设置好了编译参数和依赖,以后使用的时候切记如下两点:
1.从此以后需要使用Cocoapods生成的 .xcworkspace文件来打开工程,而不是使用以前的.xcodeproj文件
2.每次更改了Podfile文件,都需要重新执行一次pod update命令
ps:当执行pod install之后,除了Podfile,还会生成一个名为Podfile.lock的文件,它会锁定当前各依赖库的版本,之后即使多次执行pod install也不会更改版本,只有执行pod update才会改变Podfile.lock.在多人协作的时候,这样可以防止第三方库升级时候造成大家各自的第三方库版本不一致。所以在提交版本的时候不能把它落下,也不要添加到.gitignore中.
引用自:http://www.jianshu.com/p/6e5c0f78200a
使用时遇到问题:
我在终端输入:
pod 'AFNetworking'
pod install
报下面错误:
Analyzing dependencies
[!] The dependency `AFNetworking` is not used in any concrete target.
在论坛上找到方法:
target '项目名' do
pod 'AFNetworking'
end
参考:http://blog.csdn.net/sjl_leaf/article/details/50506057