使用CocoaPods管理Objective-C專案

設定CocoaPods

開始使用之前,第一次需要針對您登入帳戶進行CocoaPods環境設定:

pod setup`

執行之後會將官方提供的資訊下載並存放在~/.cocoapods/repos/master,我們來檢查一下設定是否完成?這裡舉個例子:

以search指令來尋找一下知名的AFNetworking,它是一個非常實用的網路相關操作的Pod。

pod search AFNetworking`

設定正確時,search指令會進行關鍵字AFNetworking尋找並將結果顯示:

-> AFNetworking (2.0.3)
   A delightful iOS and OS X networking framework.
   pod 'AFNetworking', '~> 2.0.3'
   - Homepage: https://github.com/AFNetworking/AFNetworking
   - Source:   https://github.com/AFNetworking/AFNetworking.git
   - Versions: 2.0.3, 2.0.2, 2.0.1, 2.0.0-RC3, 2.0.0-RC2, 2.0.0-RC1, 2.0.0, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.1, 1.2.0, 1.1.0, 1.0RC3, 1.0RC2,
   1.0RC1, 1.0.1, 1.0, 0.9.2, 0.9.1, 0.9.0, 0.7.0, 0.5.1, 0.10.1, 0.10.0 [master repo]
   - Sub specs:
     - AFNetworking/Serialization (2.0.3)
     - AFNetworking/Security (2.0.3)
     - AFNetworking/Reachability (2.0.3)
     - AFNetworking/NSURLConnection (2.0.3)
     - AFNetworking/NSURLSession (2.0.3)
     - AFNetworking/UIKit (2.0.3)


-> AFNetworking-RACExtensions (0.1.2)
   AFNetworking-RACExtensions is a delightful extension to the AFNetworking classes for iOS and Mac OS X.
   pod 'AFNetworking-RACExtensions', '~> 0.1.2'
   - Homepage: https://github.com/CodaFi/AFNetworking-RACExtensions
   - Source:   https://github.com/CodaFi/AFNetworking-RACExtensions.git
   - Versions: 0.1.2, 0.1.1, 0.0.1 [master repo]`

看到以上結果無誤的話,代表整個CocoaPods安裝及設定都完成!