cocoapods的使用及其相关问题

前提条件:必须已经成功安装好cocoapods


1. 建立Podfile(配置文件)

首先建立一个xcode文件(例如  :a  新建一个项目,名字PodTest,b  终端中,cd到项目总目录(注意:包含PodTest文件夹、PodTest.xcodeproj、PodTestTest的那个总目录    

cd /Users/administrator/Desktop/test   cd 后面有个空格 test 是项目名,根据自己的项目区修改  


2.接着上一步,终端输入 vim Podfile  会出现下面这个页面:

3. 键盘输入 i,进入编辑模式,输入

platform :ios, '7.0' 
pod 'MBProgressHUD', '~> 0.8'

(或者 不输入platform :ios, '7.0' 
pod 'MBProgressHUD', '~> 0.8' 等等这些信息 直接然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq  这个时候回在项目中有个profile文件 ,把这个文件直接拉到Xcode 中:不是项目中 注意   然后可以在文件中输入:


platform :ios, '7.0' 
target "自己的项目名" do
pod "AFNetworking"
pod "Masonry"
pod "SDWebImage"
pod "JSONModel"
pod "MBProgressHUD"
pod "JCAlertView"
pod "MJRefresh"
pod "BlocksKit"
pod "MBProgressHUDExtensions"
pod "DYMRollingBanner"
pod "TTTAttributedLabel"
pod "SDCycleScrollView"
pod "JTCalendar"
pod "IQKeyboardManager"
end


然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq     下面是相关的页面:






按下回车键  回车后发现PodTest项目总目录中多一个Podfile文件







4.终端cd到项目总目录,然后输入 pod install,等待一会


可能由于墙的的问题,无论是执行pod install还是pod update都卡在Analyzing dependencies不动了,慢到无以复加的地步,无法忍受。

其实原因在于以上两个命令执行时会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:

pod install --verbose --no-repo-update
pod update --verbose --no-repo-update


注意事项:当你完成上述步骤时候,你需要把你们的 第三方导入到项目中去使用,有时候你会发现 导入不了,xcode 不会弹出来,这时你可以 


选择Target -> Build Settings 菜单,找到\”User Header Search Paths\”设置项
新增一个值"${SRCROOT}",并且选择\”Recursive\”




相关的知识 会陆续添加的  敬请关注:

pod search AFNetworking   这是在终端输入命令行  搜索 AFNetworking 相关的信息 




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值