1. 为了确定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能验证一下。在终端中输入:
$ pod search AFNetworking
过几秒钟之后,你会在终端中看到关于AFNetworking类库的一些信息。 一些相关的版本号,则代表成功,如果不对。。详见CocoaPods: pod search 搜索类库失败的解决办法
打开项目当前目录
$ cd /Users/tiantian/Desktop/textbolder/Trafic
2. 确保当前文件下没有Podfile 文件
$ Ls -a
.git TraficTests
.. Trafic TraficUITests
3. 如果存在podfile文件,进行删除
$ rm -r -f .Podfile.swp
4 .你创建一个Podfile文件,然后在里面添加你需要下载的类库,也就是告诉CocoaPods,
利用vim创建Podfile,运行:
$ vim Podfile
AFNetworking类库在GitHub地址是:https://github.com/AFNetworking/AFNetworking最后进去看看,查看最新的命令语法,避免入坑。。。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios,'8.0'
target‘项目名称’do
pod 'AFNetworking','~> 3.0'
end
然后在Podfile文件中输入以上文字,输入i进行编辑vim ,按Esc 完成编辑,按冒号,输入wq保存即可
$:wq
这时候,你会发现你的项目目录中,出现一个名字为Podfile的文件
5. 你就可以利用CocoPods下载AFNetworking类库了。还是在终端中的当前项目目录下,运行以下命令
$ pod install
如果出现以下问题
Invalid `Podfile` file: syntax error,unexpected tSTRING_BEG,expecting end-of-input
重新打开目录,删除对应的podfile文件,重来,一定是哪个环节出现错误
代表成功
Installing AFNetworking(3.2.1)
Generating Pods project
Integrating client project
[!]Please close any current Xcode sessions and use `Trafic.xcworkspace` for this project from now on.
Sending stats
注意最后一句话,意思是:以后打开项目就用CocoaPodsDemo.xcworkspace打开,而不是之前的.xcodeproj文件。
现在就可以开心使用啦!!!
网友评论