cocoapods简单使用

前序

当你正确的安装了cocoapods之后,那么接下来则是cocoapods使用;

cocoapods作用

帮你在Xcode工程中管理第三方sdk;
如在你需要导入一个第三方sdk到工程的过程中:
1,那么你可能需要添加一些对应系统库;
2,又或者你导入的工程是MRC的,那么你就需要在工程中进行-fno-objc-arc的设置;
3,可以避免绝对路径导致的找不到头文件问题;
4,能任意获取自己需要第三方sdk版本;
而使用cocoapods,则完全可以帮你完成这一系列配置;

cocoapods使用

要查找某个cocoaspod上面存在的库时候,可以在终端使用:pod search (第三库名称)
cocoapods基本都是在终端进行操作的,那么现在打开终端,进行如下操作:

第一,cd 工程路径(.xcodeproj所在的文件夹)
第二,vim Podfie 这个时候,就会创建一个Podfile文件并且进入编辑状态.
第三,进行编辑:
platform: ios,’8.0’
target ‘你的工程名称’ do
pod ‘FMDB’,’~> 2.6.2’
end
(8.0表示sdk支持的iOS系统版本,FMDB表示第三方库在cocoapods上面的名称,2.6.2表示的是准备下载第三方库的版本.)
然后按esc退出编辑状态,再输入:号,在最下面输入wq,再按enter回到终端
第四,输入pod install 这个时候就应该在下载第三方工程,等待下载完成.
第五,下载完成之后,这个时候会新生成一个.xcworkspace后缀的工程,之后工作的工程就应该打开这个,而不是.xcodeproj
第六,如果要删除或者是添加第三方库,可以在第三步那样重新对Podfile进行编辑就行,也可以在打开工程之后的Podfile进行编辑,2种方法;

其他

有时候需要用到pod update 来查看有的第三方库是否有更新版本.
需要查看更多cocoapods命令,可以在终端输入pod help.