您的位置:首页 > 移动开发 > IOS开发

CocoaPods的安装及第三方类库的使用

2016-06-07 14:38 435 查看

CocoaPods的安装

CocoaPods是在做iOS开发时常用的第三方类库管理工具,在它的官网(https://cocoapods.org/?q=l)上可以找到许多热门的第三方类库,利用这个工具,我们可以将这些第三方类库嵌入到我们的项目中,从而使我们在开发过程中减少不少的工作量。下面讲一下它的安装:

首先,打开打开系统终端terminal(如果不知道在哪的,可以按command+space搜索terminal),输入命令:

gem sources —remove https://rubygems.org/[/code] 
这个命令是将系统原始的配置资源网站移除给移除掉,因为国内无法访问(有墙)。输入完成后,接着输入以下命令,查看一下是否已经将原先的网站给移除掉了:

gem sources -l


接着是新增taboo实时镜像源(这样就可以安装CocoaPods了):

gem sources -a https://ruby.taobao.org/[/code] 
如果想要查看是否添加成功,可输入原先的命令(gem sources -l)查看。

OK,接下来安装CocoaPods,命令为:

sudo gem install cocoa pods


安装成功后,接着输入命令:

pod setup


如果此时出现了
Setting up CocoaPods master repo
提示,可能要等待一段时间(成功后如下图):



第三方类库的使用

这里的第三方类库的使用指的是结合CocoaPods来将第三方类库导入到项目中。

首先,新建一个工程(也可以是你已创建的工程),在工程的子目录下新建一个Podfile文件(如下图)



接着打开Podfile文件,输入:

platform :ios, '****'  /*iOS系统版本*/
use_frameworks!

pod '****', '~> ****'  /*所要导入的第三方库名称*及第三方类库版本号*/


然后关闭项目工程。

接着,打开系统终端terminal,用cd命令(或者输入cd后空格,然后将工程目录拖到系统终端,按Enter)将文件目录跳转到工程目录下,然后输入命令:

pod install


成功后有(如下图):



Then,关闭系统终端terminal,到Finder下打开工程,会发现多了一些文件,其中会有一个xcworkspace文件,以后打开工程就是双击这个文件。

最后,打开工程,command+B运行没错就说明cocoapods成功导入第三方库,这样就可以使用了,用法的话,一般在Github搜索第三方库类名,都可以看到。

额外

1.如果在
pod install
安装过程中出现了错误:

[!] Pods written in Swift can only be integrated as frameworks; add
use_frameworks!
to your Podfile or target to opt into using it. The Swift Pod being used is: SnapKit

在工程文件Podfile中加入---’
use_frameworks
’即可。

2.另外,如果iOS开发是用swift语言,在导入一些Objective-C的第三方类库时,需要建立桥接文件,详情在~~这里~~。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios