怎样快速使用第三方(第一次使用需要安装cocoapods)
cocoaPods安装
1.移除ruby的源地址
gem sources --remove https://rubygems.org/
2.添加ruby的源地址
gem sources -a http://ruby.taobao.org/
3.查看ruby的源地址
gem sources -l
4.安装cocoapods
sudo gem install cocoapods
//注释:sudo为获取管理员权限,所以需要输入密码,输入密码时光标不提示
5.如果提示gem版本过低,需要升级gem
sudo gem update —system
6.测试cocoapods安装是否成功
pod search afnetworking
//注释:afnetworking为第三方的名字,可以换成其他的,并且支持模糊搜索
//如果没有安装成功,提示Setting up CocoaPods master repo
//cocoapods安装有两个步骤:1.cocoapods环境安装 2.cocoapods主支创建(相当于从cocoapods服务器上Checkout一份到你的电脑)
(无论安装成功与否,下面的步骤都需要进行)
7.移除cocoapods主支
pod repo remove master
8.修改cocoapods地址
pod repo add master 'https://gitcafe.com/akuandev/Specs.git'
//其中https://gitcafe.com/akuandev/Specs.git 也可换成http://git.oschina.net/akuandev/Specs.git
9.更新cocoapods主支
pod repo update
使用cocoapods
1.创建工程
2.在命令行里cd工程总目录cd /Users/lanouhn/Desktop/课堂/Lesson-UI/LessonCocoaPods
3.创建名为Podfile的文件
例如:vim Podfile
4.在Podfile中写入你想要添加的第三方类库,可以使用pod search 去搜素第三方类库(先commend + N新建一个终端,搜索你想要的第三方,然后将pod 'JSONKit', '~> 1.5pre’拷到本终端的podfile文件中)
例如:pod 'JSONKit', '~> 1.5pre'
5.保存podfile文件,并退出
例如: Esc键 + :wq
6.安装第三方类库
例如:pod install
7.From now on use `LessonCocoaPods.xcworkspace`.
打开: ‘’Xceorkspace
//注意一定要把之前的项目关掉
提示:如果要继续安装第三方类库,可以在原有操作的基础上继续搜索你想要安装的第三方类库(最好commend + N新建一个端口),然后拷贝pod命令行到podfile文件中,然后再原有终端中输入安装命令行即可.
使用插件快速使用第三方
下载地址:https://github.com/kattrali/cocoapods-xcode-plugin
下载完成之后打开编译一下即可
然后点击工具栏的product ->cocoaPods->create/edit pod file
然后填写podfile里需要填的内容(第一行是平台和支持的最低版本号;第二行是第三方的名字;第三行是测试框架(可删除))
然后关掉podfile文件
再次点击product ->cocoaPods->install pod安装即可