在进行iOS开发的过程中,需要用到很多的第三方开源类库,例如AFNetworking、YYModel、SDWebImage等等。你可以利用CocoPods来统一管理这些类库(更新、删除、新增)。
我在这里只讲解在一个项目中,添加CocoPods的简单使用。
1.打开你的终端:cd + 项目地址(在这里直接拖拽你的项目到终端中,可以生成项目地址)
2.输入pod init初始化Podfile文件,执行完pod init之后再项目目录下可以看到生成的Podfile文件
3.输入vim Podfile进入到Podfile文件内
点击键盘i字母,是文件进入可编辑状态。然后删除掉第二行代码中 # platform :ios, '9.0' 的符号‘‘#’’。
4.新建一个终端窗口搜索你所需要的第三方类库:pod search + 第三方类库名称 例如:pod search AFNetworking
4.复制你所需要的第三方类库版本:pod 'AFNetworking', '~> 3.2.1'(这里一般选择最新版本,也有例外的情况根据自己需要进行选择),粘贴到Podfile文件中如下图所示:
5.点击键盘左上方esc按钮,让这个文件变为不可编辑状态。并且输入:wq保存已经更改的内容输入回车返回到主界面
6.输入pod install命令,让程序开始加载第三方类库。最终结果如下图所示:
7.加载完成之后打开项目文件夹会发现文件夹中有两个可以打开的程序。请选择以.xcworkspace的文件进行打开。这时候就可以使用第三方类库的功能了。
这里只是简单介绍了CocoPods的使用,当然还有高级的使用方法。这些会在以后的总结中整理出来,敬请期待。。。