CocoaPods的安裝( Mac下都自帶ruby,使用ruby的gem指令即可下載下傳安裝):
view source
1 sudo gem update --system //如果Ruby版本太低需要更新一下
2
3 sudo gem install cocoapods
4
5 pod setup
建立一個名為 Podfile 的檔案:
touch Podfile
open Podfile
索JSONKit這個庫: pod search JSONKit
使用時需要建立一個名為Podfile的檔案,以如下格式,将依賴的庫名字依次列在檔案中即可
platform :ios
pod 'JSONKit', '~> 1.4'
pod 'Reachability', '~> 3.0.0'
pod 'ASIHTTPRequest'
pod 'RegexKitLite'
pod 'JSONKit'
pod 'AFNetworking'
pod 'MBProgressHUD'
pod 'Reachability'
pod 'Nimbus/Core'
Pods項目最終會編譯成一個名為libPods.a的檔案,主項目隻需要依賴這個.a檔案即可。
對于資源檔案,CocoaPods提供了一個名為Pods-resources.sh的bash腳本,該腳本在每次項目編譯的時候都會執行,将第三方庫的各種資源檔案複制到目标目錄中。
CocoaPods通過一個名為Pods.xcconfig的檔案來在編譯時設定所有的依賴和參數。
pod update
那試試看使用JONSKit.h,在ViewController.m裡引用下。找不到頭檔案,怎麼辦?還沒設定頭檔案的目錄,在項目的Target的裡設定一下:
如下圖所示,輸入${SRCROOT} 後面選上recursive。