本篇文章主要介绍了"IOS学习笔记——CocoaPods安装使用",主要涉及到cocoa方面的内容,对于IOS开发感兴趣的同学可以参考一下:
1.CocoaPods简介 CocoaPodss是用来管理第三方框架的工具。 开发IOS项目不可避免的要使用第三方开源库,如果不使用CocoaP...
1.CocoaPods简介
CocoaPodss是用来管理第三方框架的工具。
开发IOS项目不可避免的要使用第三方开源库,如果不使用CocoaPods,在开发时我们需要首先把开源库源代码复制到项目中,然后添加依赖框架、动态库等,设置-ObjC等参数,还要管理更新,这样做费时费力,很影响开发进度。
使用CocoaPods后,我们只需要在Podfile文件中输入几行命令,然后执行pod install。CocoaPods就会自动将第三方开源库下载并为我们设置好参数等。
2.CocoaPods安装
打开终端,然后安装以下操作进行:
2.1 sudo gem update --system
执行该命令后,会提示输入本机密码,用过Linux或unix的都知道输入密码不会有显示,输入完成后回车即可;
2.2 gem sources -l
查看当前ruby的源,看到的应该是个网址: https://rubygems.org/
2.3 gem sources -r https://rubygems.org/
移除当前的ruby源,因为天朝“墙”的原因
2.4 gem sources -a https://ruby.taobao.org/
添加淘宝的ruby源,注意时https不是http。添加完成后可用 gem sources -l 查看是否添加成功。
2.5 sudo gem install cocoapods
安装CocoaPods
2.6 更换repo镜像服务器
因为默认镜像服务器是国外的,更换为国内的镜像服务器会快很多。
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git 或者 http://git.oschina.net/akuandev/Specs.git
pod repo update
2.7 pod setup
这个阶段终端会停留在setting up CocoaPods master repo 很长一段时间,因为要进行下载安装,需要耐心等待一下。
3.CocoaPods使用
3.1使用终端命令 cd 到项目文件夹
需要注意的是cd到的路径必须是和 .xocdeproj的一样的路径
3.2 touch Podfile