如何安装和使用cocoapods来集成第三方库
发布网友
发布时间:2022-05-30 19:39
我来回答
共2个回答
热心网友
时间:2023-11-06 13:53
1.cocoapods的安装
cocoapods的安装是通过ruby,幸运的是Mac电脑都是默认安装ruby的,所以安装ruby的过程就省去了,唯一的前提就是安装Xcode的CommandLineTools。
commandLineTools的安装也很简单,只要在终端输入以下命令:
$ xcode-select --install
如果确实没有安装commandLineTools会提示你要安装它,点安装就可以开始下载,然后等待下载完成后安装即可
但是由于中国的互联网是"墙"的原因,所以呢,你要改变gem的默认下载源:
$ gem sources -a http://ruby.taobao.org
看到以下结果
http://ruby.taobao.org added to sources
将淘宝的ruby源加入进来
删除原来的下载源:
$ gem sources -r https://rubygems.org/
看到以下结果就说明已经成功
https://rubygems.org/ removed from sources
然后呢,就可以愉快地安装上cocoapods了!
$ sudo gem install cocoapods
Password:(你的管理员密码,这里不会显示出来)
Fetching: cocoapods-core-0.38.2.gem (100%)
Successfully installed cocoapods-core-0.38.2
Fetching: claide-0.9.1.gem (100%)
Successfully installed claide-0.9.1
Fetching: xcodeproj-0.26.3.gem (100%)
Successfully installed xcodeproj-0.26.3
Fetching: cocoapods-downloader-0.9.3.gem (100%)
Successfully installed cocoapods-downloader-0.9.3
Fetching: cocoapods-stats-0.5.3.gem (100%)
Successfully installed cocoapods-stats-0.5.3
Fetching: cocoapods-try-0.4.5.gem (100%)
Successfully installed cocoapods-try-0.4.5
Fetching: cocoapods-trunk-0.6.4.gem (100%)
Successfully installed cocoapods-trunk-0.6.4
Fetching: molinillo-0.3.1.gem (100%)
Successfully installed molinillo-0.3.1
Fetching: cocoapods-0.38.2.gem (100%)
Successfully installed cocoapods-0.38.2
Parsing documentation for cocoapods-core-0.38.2
Installing ri documentation for cocoapods-core-0.38.2
Parsing documentation for claide-0.9.1
Installing ri documentation for claide-0.9.1
Parsing documentation for xcodeproj-0.26.3
Installing ri documentation for xcodeproj-0.26.3
Parsing documentation for cocoapods-downloader-0.9.3
Installing ri documentation for cocoapods-downloader-0.9.3
Parsing documentation for cocoapods-stats-0.5.3
Installing ri documentation for cocoapods-stats-0.5.3
Parsing documentation for cocoapods-try-0.4.5
Installing ri documentation for cocoapods-try-0.4.5
Parsing documentation for cocoapods-trunk-0.6.4
Installing ri documentation for cocoapods-trunk-0.6.4
Parsing documentation for molinillo-0.3.1
热心网友
时间:2023-11-06 13:54
1、按以往方法安装 cocoapods,建立 podfile,install 需要的库
2、打开 workspace,创建一个 .h 文件。
3、打开工程设置选中 build settings,找到 Objective-C Bridging Header,填进刚才创建的 .h 文件
4、根据需要,User Header Search Paths 中加入 Pods 的头文件路径
5、在你自己创建的 .h 文件中 #import 需要用的 pos 的头文件。swift 文件中不需要重复 import
现在可以在 swift 中用 swift 风格使用你要用的 cocoapods 中安装上的库了。