美文网首页
CocoaPods 环境配置第三方库使用及swift项目下使用创

CocoaPods 环境配置第三方库使用及swift项目下使用创

作者: 烟花易冷人易散_gt | 来源:发表于2017-09-05 15:54 被阅读0次

第一步 配置CocoaPods的环境

1.打开终端查看Ruby镜像
输入命令: gem sources -l
如果出现的不是 https://gems.ruby-china.org/(国内最新的镜像源)
2.移除现有镜像源
输入命令:gem sources --remove url (eg:https://ruby.taobao.org/
出现 url (eg:https://ruby.taobao.org/ ) removed from sources 则说明移除成功
3.添加国内最新镜像源
输入命令:gem sources -a https://gems.ruby-china.org/
出现https://gems.ruby-china.org/ added to sources 则说明添加成功
4.再次查看
输入命令: gem sources -l
出现https://gems.ruby-china.org/ 则说明添加最新镜像源成功
5.安装Cocoapods
输入命令:sudo gem install cocoapods
出现ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj)
则说明没有权限
6.进一步进行
输入命令:sudo gem install -n /usr/local/bin cocoapods
出现如下内容

6C8BB70F-39E5-41EC-87D8-502188BEABDE.png
则说明安装成功

输入命令:pod setup
出现Setting up CocoaPods master repo (此过程略微漫长 请耐心等待)

23613520-7D25-4A3D-A5F1-BB1EF7179140.png

出现上图出现的绿色Setup completed 时 则说明已经配置完成

第二步:使用 Cocoapods

  1. 搜索第三方库
    输入命令:pod search Masonry
    2.切换到项目目录所在文件夹
    输入命令:cd /Users/Desktop/CocopodsTest (将项目文件夹直接拖入此处即可获取文件目录)
    3.创建Podfile 文件
    输入命令:touch Podfile
    4.编辑Podfile文件 导入你需要的第三方库
    输入命令:vim Podfile
    进入界面之后 点击 i 进入编辑状态 添加如下内容
    platform :ios, '7.0'
    target ’YourAppName' do
    pod 'Masonry’, (注:后面跟版本号 则后面下载时下载的是指定的版本 不跟下载的是当前最新的版本)
    end
    编辑完成之后 按Esc :wq 回车退出即可
    5.下载需要的库
    输入命令:pod install
8E449FF0-3EC2-4128-8B19-19B2FFD88A0F.png

出现上图所示 则该库已经引入到该项目中,OC 项目下可直接#Impoort “Masonry.h”即可使用,swift项目中需要进一步建立桥接文件 方可使用

建立桥接文件

1.导入所需类库 (具体步骤按上述方法进行即可)
2.新建.h文件

8F5084D3-C4BD-499C-A273-18CD0020357F.png

命名可模仿官方命名方式 Header-Briding-Header.h
导入所需文件


45275884-EA69-4E9B-A0BD-1D117D5ACB3B.png

3.将.h文件路径写入到Objective-C Bridging Header中

F79C2343-46FD-45CF-B82D-A7C6135117E5.png

4.使用即可

相关文章

网友评论

      本文标题:CocoaPods 环境配置第三方库使用及swift项目下使用创

      本文链接:https://www.haomeiwen.com/subject/jpwujxtx.html