安装需要使用Mac下自带ruby的gem命令来安装
要查看ruby的版本,打开终端,输入ruby -v即可看到
首先去GitHub上下载CocoaPods
终端输入命令:sudo gem install cocoapods
按提示输入电脑密码
初次安装提示了一个错误:
ERROR: Error installing cocoapods:
cocoapods requires cocoapods-core (= 0.31.1, runtime)
然后我使用sudo gem update --system对gem进行了升级。
再次执行命令:sudo gem install cocoapods
提示成功
执行命令:pod setup
提示安装完成
CocoaPods的使用
执行命令:pod search "name of API"可以看到第三方库的版本信息
终端cd到工程所在的文件夹下
执行命令:pod init
创建一个Podfile文件
双击Podfile,将想要添加的库粘贴进去
格式如下: pod "name of API", "~> 版本号"
保存文件
终端执行命令:pod install
项目生成一个文件名为:项目名.xcworkspace的文件,以后打开项目用这个打开就可以了
pod以后系统找不到头文件,虽然自己写上可以使用,但很别扭,网上查了一下 步骤是 设置头文件的目录,在项目的Target的里 ->build Settings -> user header search paths 输入${SRCROOT} 后面选上recursive