codeiOSios

配置Cocoapods的那些坑

2015-09-05  本文已影响1662人  土鳖不土

申明:本文默认在你的终端中已经安装好了Cocoapods

首先先利用CocoaPods查询你想要的导入的第三方库:
这里就以AFNetworking为例。
在终端中输入:

$ pod search AFNetworking
输入上面命令后出现如上图

出现如上图说明
1.你已经配置好了CocoaPods
2.说明AFN支持cocoapods

同理下次你想要那个库可以利用这个命令看看他支不支持CocoaPods。

接下来创建一个工程:

初建项目图

这个目录结构和等下的进行对比

接下来创建Podfile
依然是在终端中输入如下:

$ cd /Users/baoxiuyizhantong/Desktop/JFCocoaPods

这里解释下第一个坑
在cd命令是进行切换哪个文件夹的,/Users/baoxiuyizhantong/Desktop/JFCocoaPods这句是该项目的工程目录
如下图:

工程目录

接下来:切换到vim编译器:

$ vim Podfile
VIM编译器

接下来说下一个坑(严格来说不算是坑只是我们对vim命令不熟而已)
输入一个字母i:

i
最底部出现INSERT

在最底部出现INSERT说明已经进入编译模式了
在这个编辑模式下输入:

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"

这是根据你想要导入的库的版本来决定的
之后按你亲爱的mac键盘左上角的esc退出键后输入

:wq

保存退出的意思
如下图:

屏幕快照 2015-09-05 10.51.22.png

然后按回车,这个时候项目文件夹里面就多了一个Podflie文件
如下图:


屏幕快照 2015-09-05 10.55.46.png

接下来回到终端后输入:

$ pod install

终端上提示如下

[!] Please close any current Xcode sessions and use JFCocoapods.xcworkspace for this project from now on.

字面上的意思是要打开工程请点击:JFCocoapods.xcworkspace文件

屏幕快照 2015-09-05 11.07.25.png

按照终端的提示点击:

屏幕快照 2015-09-05 11.14.22.png
屏幕快照 2015-09-05 11.12.40.png

这个时候你的工程里面会出现如上红色框框文件夹
说明你就成功了
接下来在你的项目里面引入头文件

#import <AFNetworking.h>

没抱错的话 那你就尽情的使用CocoaPods
参考链接:
http://code4app.com/article/cocoapods-install-usage

http://www.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/

上一篇 下一篇

猜你喜欢

热点阅读