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更新便可.
相關文章
相關標籤/搜索