详细介绍安装CocoaPods步骤
2016-01-22 21:51
225 查看
检查是否安装Ruby环境的命令:gem sources -l
我们在安装CocoaPods之前,首先本地要安装好Ruby环境。我们这边因为已经安装过Ruby环境了,所以这一步操作我们可以跳过了。因为我们电脑上安装的有Xcode,这个环境Xcode帮我们安装过了。下面我们开始下载和安装CocoaPods。这个只需要一行命令就可以安装成功。
下面打开我们的终端
下面这条命令大家先不要输入
sudo gem install cocoapods
这条命令就是让我们下载和安装CocoaPods。但是因为我们中国的缘故。我们被墙了,所以我们只能换条路来走了。
gem sources —remove https://rubygems.org/ //移除我们下载的路径
等到有反应
gem sources -a https://ruby.taobao.org/ //把我们的命令更换成taobao的
验证一次
gem sources -l
在终端上显示是这样的就代表更改成功了
*** CURRENT SOURCES ***
http://ruby.taobao.org/
这个时候,再次在终端中运行: sudo gem install cocoapods //进行安装,等待的时间可能比较长
在这里跟大家说一下CocoaPods有一个毛病。第一次安装的。去搜索的时候,第一次搜索会特别慢。相当于适配一样。当第一次搜索成功以后。我们以后搜索就是飞快的了
CocoaPods的使用
搜索
pod search 第三方类库名字
导入Xcode工程
首先
cd 工程的目录 快捷方法:把你的工程文件夹拖到cd 后面就可以了,记得加空格
然后初始化 pod init
pod install
等初始化完毕以后。打开你们的Xcode工程,就会发现。多了几个文件
其中后缀为.xcworkspace 就是我们CocoaPods帮我们生成的新的路径口。我们以后打开此工程的时候,就要用这个文件来打开了。用原来的回报错
打开我们的工程以后,我们找到一个Podfile的文件
里面的 pod ‘SDWebImage’就是我们要添加的类库。我们在这里可以添加很多类库。
都是pod ‘类库名’ 格式的添加 ‘’是英文下的符号
添加完成以后
在终端中运行我们的 pod install命令,CocoaPods会自动帮我们去下载最新的第三方类库
下载完成后我们改如何引用
使用CocoaPods下载的第三方类库,和我们导入的第三方类库使用方法是不一样的
我们手动导入的是使用 #import “UIImageView+WebCache.h” 来引用
CocoaPods所导入的第三方引入的方法是 #import <UIImageView+WebCache.h> 来使用尖括号来引入,系统已经把第三方归类到系统的类库里面了
我们在安装CocoaPods之前,首先本地要安装好Ruby环境。我们这边因为已经安装过Ruby环境了,所以这一步操作我们可以跳过了。因为我们电脑上安装的有Xcode,这个环境Xcode帮我们安装过了。下面我们开始下载和安装CocoaPods。这个只需要一行命令就可以安装成功。
下面打开我们的终端
下面这条命令大家先不要输入
sudo gem install cocoapods
这条命令就是让我们下载和安装CocoaPods。但是因为我们中国的缘故。我们被墙了,所以我们只能换条路来走了。
gem sources —remove https://rubygems.org/ //移除我们下载的路径
等到有反应
gem sources -a https://ruby.taobao.org/ //把我们的命令更换成taobao的
验证一次
gem sources -l
在终端上显示是这样的就代表更改成功了
*** CURRENT SOURCES ***
http://ruby.taobao.org/
这个时候,再次在终端中运行: sudo gem install cocoapods //进行安装,等待的时间可能比较长
在这里跟大家说一下CocoaPods有一个毛病。第一次安装的。去搜索的时候,第一次搜索会特别慢。相当于适配一样。当第一次搜索成功以后。我们以后搜索就是飞快的了
CocoaPods的使用
搜索
pod search 第三方类库名字
导入Xcode工程
首先
cd 工程的目录 快捷方法:把你的工程文件夹拖到cd 后面就可以了,记得加空格
然后初始化 pod init
pod install
等初始化完毕以后。打开你们的Xcode工程,就会发现。多了几个文件
其中后缀为.xcworkspace 就是我们CocoaPods帮我们生成的新的路径口。我们以后打开此工程的时候,就要用这个文件来打开了。用原来的回报错
打开我们的工程以后,我们找到一个Podfile的文件
里面的 pod ‘SDWebImage’就是我们要添加的类库。我们在这里可以添加很多类库。
都是pod ‘类库名’ 格式的添加 ‘’是英文下的符号
添加完成以后
在终端中运行我们的 pod install命令,CocoaPods会自动帮我们去下载最新的第三方类库
下载完成后我们改如何引用
使用CocoaPods下载的第三方类库,和我们导入的第三方类库使用方法是不一样的
我们手动导入的是使用 #import “UIImageView+WebCache.h” 来引用
CocoaPods所导入的第三方引入的方法是 #import <UIImageView+WebCache.h> 来使用尖括号来引入,系统已经把第三方归类到系统的类库里面了
相关文章推荐
- iOS开发:Block作为返回值时的使用
- PL/SQL显式游标的基本用法
- JavaScript 冒号(:)详解
- 静态成员与友元函数
- opencv 错误(二)
- 学习Slim Framework for PHP v3 ( 二)
- C#--SelectedIndexChanged事件, SelectedValueChanged事件和SelectionChangeCommitted事件的区别及联系
- Android ANR 分析解决方法
- the first QT
- 用指针输出,做形参
- TFS 与活动目录AD(Active Directory)的同步机制
- 关于找工作企业的选择
- Java中接口的说明
- Linux 配置及软件的安装
- python核心编程-GUI程序按钮与标签
- eclipse黑色酷炫主题设置2
- LeetCode 66 Plus One(加一)(vector)
- Iterable Object, Iterator, Generator, Generator Iterator
- P23 (**) Extract a given number of randomly selected elements from a list.
- P23 (**) Extract a given number of randomly selected elements from a list.