IOS开发学习-基础环境搭建-1

为了开发方便一般会使用cocoapods来管理项目依赖库
安装cocoapods需要ruby环境一般Mac OS 会自带ruby环境:
1.由于墙的缘故,先更换ruby的镜像地址吧

//查看源列表
gem sources -l
//移除没法访问的源地址
gem sources --remove https://rubygems.org/
//添加新的淘宝的源地址,注意淘宝的源已经是https开头了
gem sources -a https://ruby.taobao.org/

2.安装cocoapods

sudo gem install cocoapods

这里我遇到了一个问题:
gem Operation not permitted
解决方法:

sudo gem install -n /usr/local/bin cocoapods

3.克隆cocoapods的组件库,这个操作会很慢,由于墙的缘故还是需要更换一下源地址,剩下的就是网速好不好了

//假如有仓库地址先去掉
pod repo remove master
//添加一个仓库地址,个人觉得速度还不错的,你也可以用oschina的仓库,不过貌似403
pod repo add master https://gitcafe.com/lloydsheng/Specs.git
//开始克隆耗时很长
pod setup

oschina仓库地址:http://git.oschina.net/akuandev/Specs.git

4.新建一个IOS项目,用XCode个人建议一定保持最新的xcode,不然会出各种各样的问题

5.cd到新建的IOS项目下,将xcode项目转变为pod项目

//创建一个pod配置文件
vim Podfile
//配置的信息如下,理解起来很简单,如果pod的库没有版本信息则是最新的版本
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
//保存
:wq
//安装所有配置
pod install

6.现在,你的所有第三方库都已经下载完成并且设置好了编译参数和依赖,你只需要记住如下2点即可:
使用CocoaPods生成的 .xcworkspace 文件来打开工程,而不是以前的 .xcodeproj 文件。
每次更改了Podfile文件,你需要重新执行一次pod update命令。

7.其他比较好的博客对于pod的理解:
链接其他博客的pod讲解

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值