在做iOS开发的时候,大家一定会用到第三方开源库,如果手动导入会比较麻烦,幸好有第三方管理工具CocoaPods,它可以帮助我们管理第三方库,帮助我们安装和配置。
首先要怎么安装呢?
终端中输入以下2句
sudo gem install cocoapods //安装
pod setup //设置pod仓库
安装完之后怎么使用呢?
1.搜索第三方开源库(只有支持CocoaPods的库才可以搜到),以MJRefresh为例
pod search MJRefresh
这是搜索到的库
2.cd到项目的路径下
cd 直接把项目文件夹拖到这里自动添加路径
3.创建Podfile文件
touch Podfile
4.打开Podfile
vim Podfile
5.导入要安装的版本(我上面截取的图片第三行是现在最新的版本)
注意如果你搜索到之后复制了第三行,在command+c的话 pod 'MJRefresh', '~> 3.0.8'会变成 d 'MJRefresh', '~> 3.0.8要在前面加上po'
pod 'MJRefresh', '~> 3.0.8'
退出:先按esc键再输入
:wq
安装
pod install --no-repo-update
更新框架
pod update
会自动更新框架,把仓库所有的框架都会更新一遍,请注意:CocoaPods在执行pod install和pod update时,会默认先更新一次CocoPods的 spec仓库索引。使用--no-repo-update参数 可以禁止其做索引更新操作
pod install --no-repo-update
pod update --no-repo-update
使用CocoaPods之后要通过这个文件.xcworkspace
进入工程进行编码(.xcodeproj
就不要再用了)
注:大家有什么好的建议可以说说,我会尽快改进。如果想找一些iOS方面的代码可以关注我的简书,我会持续更新,大家一起探讨探讨
在此谢谢大家阅读😊