黑马程序员技术交流社区
标题: 【iOS新手入门】CocoaPods简单的使用 [打印本页]
作者: Simpon 时间: 2016-5-6 17:53
标题: 【iOS新手入门】CocoaPods简单的使用
本帖最后由 Simpon 于 2016-10-27 09:39 编辑
一、如何安装?1.安装ruby环境,添加淘宝ruby镜像
- $ gem sources --remove [url]https://rubygems.org/[/url]
复制代码//等有反应之后再敲入以下命令
- $ gem sources -a [url]http://ruby.taobao.org/[/url]
复制代码
2.查看是否设置成功:
3.然后安装cocoapods:
- $ sudo gem install cocoapods
复制代码
4.查看cocoapods是否支持某个类库
- $ pod search 类库名,支持模糊查询(如:AFNetworking)
复制代码
二、如何使用?- 在项目根目录下新建一个“Podfile”的文件(记住一定得叫这个名儿,而且木有后缀)
注:podfile也可以放在任何位置,但是需要在Podfile顶部使用”xcodeproj”关键字指定工程的路径,如下:
Podfile指明xcodeproj
但是执行pod install命令后,生成的文件放在了Podfile所在的目录.
platform :iOS, ‘7.0’\\所有库支持的IOS最低版本
pod ‘AFNetworking’, ‘~> 2.0’\\版本号
如何在终端中进行编辑的一般顺序如下:
这部分输入结束,你的podfile文件就建立成功了。
注:有些第三方库需要指明:platform 支持的IOS最低版本,否则在pod install时会报错,如下图,提示AFNetworking最低支持IOS6.0和OS X 10.8
cocoapods指明ios版本
- 然后在项目podfile所在目录下运行:(会在你当前项目中导入podfile所配置的库,所以要在项目目录下运行)
重点来了!!!
注意上述命令运行完毕后终端输出的最后一段话,意思就是以后打开项目就用CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。
[!] From now on use `CocoaPodsDemo.xcworkspace`.
经过以上步骤后,我们现在可以打开CocoaPodsDemo.xcworkspace启动我们的新工程了.新工程中已经通过cocoapods引入并配置好了我们刚在podfile写的需要依赖的第三方库了.
关于cocoapods使用过程中会出现的问题如何处理
请移驾【iOS技术分享】Cocoapods使用时的五大常见问题
精华推荐:
作者: wendaogds 时间: 2016-5-6 23:43
碉堡了,厉害.默默点赞
作者: Simpon 时间: 2016-5-9 09:10
你就是传说中的默默啊 我是萌萌啊
作者: TonyYang 时间: 2016-10-25 18:38
今天在Swift上测试下,一直提示错误,希望能找到答案
作者: 541145534 时间: 2016-11-12 10:52
NSLog(@"hello world");
作者: Vincent丶L 时间: 2016-11-13 16:09
6666666666666
作者: linfuran 时间: 2016-11-22 23:11
学习参考。。感谢分享
作者: wq920111 时间: 2016-11-23 13:33
222222222222222222222222呃呃呃额额呃呃呃额额嗯嗯嗯嗯の333のののの
作者: oweimeio@qq.com 时间: 2016-12-4 13:39
1123123123123123
作者: a1036447343 时间: 2016-12-21 08:03
写的不错,学习了
作者: Light_Li 时间: 2017-2-14 15:14
回复可见
作者: leslo 时间: 2017-3-15 15:06
写的不错,学习了
作者: Geek_song 时间: 2017-4-16 17:43
厉害.默默点赞
作者: 任性的肉夹馍 时间: 2017-9-19 09:36
积极哈经历过的人都有一
作者: 摇了摇头 时间: 2017-9-26 11:05
111111111111
作者: baby14 时间: 2018-7-6 07:48
多谢分享
作者: aa12322 时间: 2019-1-28 15:59
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |