iOS开发 ☞ Cocoapods使用详解
来源:互联网 发布:淘宝怎么骗运费险 编辑:程序博客网 时间:2024/05/17 22:10
一、安装
打开终端 ☞ 首先查看Ruby的镜像
gem source -l
如果是第一次安装,执行
gem sources --remove https://rubygems.org/gem sources -a https://ruby.taobao.org/gem sources -l
然后执行
sudo gem install cocoapods
pod setup
很多人死在了这步,等的时间太长,而且没有提示,看不到进度
打开新窗口
可以看到下载的进度,来看看下载完的样子
二、使用
打开终端
找到安装cocoapods的工程
cd /Users/YourName/Desktop/TestCocoaPods
创建Podfile文件,进入vim编辑
vim Podfile
如下格式
然后执行(确保在当前工程目录中)
pod install
结果如下:
来看看目录结构
三、Cocoapods删除已安装的第三方库
首先在Podfile中删除配置好的类库,然后执行pod update 即可
四、第三方开源类库版本号的各种写法与含义
pod ‘AFNetworking’ //不显式指定依赖库版本,表示每次都获取最新版本
pod ‘AFNetworking’, ‘2.0’ //只使用2.0版本
pod ‘AFNetworking’, ‘>2.0’ //使用高于2.0的版本
pod ‘AFNetworking’, ‘>=2.0’ //使用大于或等于2.0的版本
pod ‘AFNetworking’, ‘<2.0’ //使用小于2.0的版本
pod ‘AFNetworking’, ‘<=2.0’ //使用小于或等于2.0的版本
pod ‘AFNetworking’, ‘~>0.1.2’ //使用大于等于0.1.2但小于0.2的版本,相当于>=0.1.2并且<0.2.0
pod ‘AFNetworking’, ‘~>0.1’ //使用大于等于0.1但小于1.0的版本
pod ‘AFNetworking’, ‘~>0’ //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本
五、使用CocoaPods导入头文件的常见问题及解决办法
问题描述:使用CocoaPods时,import找不到头文件。
问题原因:这是因为还没设置头文件的目录。
解决办法:在项目的Target的里设置一下,添加CocoaPods头文件目录:目录路径直接写:${SRCROOT},后边选择recursive(会在相应的目录递归搜索文件) ,就可以了。
注意:是在User Header Search Paths里添加,不是上面的Header Search Paths.
- iOS开发 ☞ Cocoapods使用详解
- iOS开发~CocoaPods使用
- iOS开发使用工具——Cocoapods详解及使用
- iOS开发笔记--CocoaPods详解_使用篇
- iOS开发 -- CocoaPods安装和使用步骤(详解)
- IOS开发最新安装CocoaPods及使用详解
- iOS 开发CocoaPods的使用
- ios开发记录 :cocoapods 使用
- iOS开发之CocoaPods使用
- iOS开发-CocoaPods使用教程
- iOS CocoaPods的安装和使用详解
- ios开发 - 使用CocoaPods管理类库
- iOS开发: cocoapods的安装与使用
- iOS开发~CocoaPods使用详细说明
- iOS开发-CocoaPods安装和使用教程
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明
- 关于2C与2B的产品经理,这可能是最真诚的一篇分享了
- 卷积神经网络(CNN)讲解及代码
- java实现文件夹移动
- PAT天梯赛练习题——L3-003. 社交集群(并查集按秩合并)
- Java中如何遍历Map对象的4种方法
- iOS开发 ☞ Cocoapods使用详解
- Android开发之线程池详解(1)Android自带的四种线程池
- c++ 中缀表达式转后缀表达式并计算值
- 解决MySql安装出错问题的有效方法
- js学习笔记(几个特殊语句)
- .Net ReactJS 资源
- HTML5 LocalStorage 本地存储
- 第15周实践项目1.2-阅读程序,体会STL用法
- 第十五周项目62-程序填空