OC与Swift建立pod

Cocoa pods 是iOS最经常使用的类库管理工具
 
OC的使用
 
删除源  
sudo gem sources -r https://rubygems.org/
添加源(使用淘宝的镜像,记住要用https)

sudo gem sources -a https://ruby.taobao.org/
查看是否使用的是淘宝镜像
$ gem sources -l

# 安装
$ sudo gem install cocoapods

# 安装成功以后,查看是不是最后版本(目前最新版本是1.0.1)
$ pod --version

# 接下来进行安装,执行:
$ pod setup
 
使用
# 搜索,先搜索一下,你须要用到的框架
$ pod search AFNetworking
# 生成方式  只建立Podfile(记住要到工程目录下,没有后缀)
$ touch Podfile
# 安装
$ pod install
# 升级 (推荐用update,其中update就包含了install)
$ pod update

# 若是update 或 install 卡住了,能够用下面两个命令替代(前提是你已经把第三方库下载下来了)
$ pod install --verbose --no-repo-update
$ pod update --verbose --no-repo-update 建议使用这两种方法


# Podfile 参考文件(cocoapods 1.0.1版本, 注意:0.3.9版本文件不同)

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'

target '07-cocoapods演示' do
pod 'AFNetworking', '~> 3.0.4'
end
 
 
Swift 建立pod
cd 文件路径是XCode文件路径
 
pod init 此时会生成pod file,在pod中输入
# Uncomment this line to define a global platform for your project
#打开版本
platform :ios, '9.0'

target '工程名' do
  # Comment this line if you're not using Swift and don't want to use dynamic frameworks
# Swift 中使用Pod 是以framework 安装使用
  use_frameworks!
# 约束框架
pod 'SnapKit', '~> 0.18.0'
# 网络框架
pod 'AFNetworking'
# 加载指示器
pod 'SVProgressHUD'
# 网络图片加载
pod 'SDWebImage’
…..

  # Pods for 工程名

end
 加#的能够不用写
在终端上 pod install --verbose --no-repo-update  回车
 
若是不显示pod的话能够尝试重启xcode
 
pod很容易出错,由于有时候添加的路径不对,会形成XCode报错,此时从新进行pod更新便可.
相关文章
相关标签/搜索