如何使用cocoapods 导入新版AFNetworking

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文件。

现在就可以开心使用啦!!!

你可能感兴趣的:(如何使用cocoapods 导入新版AFNetworking)