1. 程式人生 > >iOS開發:在專案中新增podfile配置檔案及使用cocoapods匯入第三方庫

iOS開發:在專案中新增podfile配置檔案及使用cocoapods匯入第三方庫

新建一個專案中是沒有pods的配置檔案的,下面介紹一下怎麼在新建的專案工程裡面新增podfile配置檔案,以及包含xcodeproj的那個檔案的(前提是電腦上已經安裝了cocoapods,安裝過程我在另一篇文章中有寫)。

(1)新建一個Xcode專案,cd到該檔案目錄下

(2)執行“pod init”,回車,就新建了一個podfile檔案,用文字編輯開啟

platform :ios,'8.0'
target 'ceshi' do
pod 'AFNetworking', '~> 3.2.1'
end

ceshi是建的專案名稱;
————————————————————————————————

上述第(2)步或者可以用另外一種方式:

(1)在終端執行“vim Podfile” (2)輸入“i”進入編輯模式,輸入上面四行,結束後按ESC,然後輸入“:wq”按回車——這樣就建好了podfile檔案。

————————————————————————————————

(3)執行“pod install”

上述格式不要有錯誤,不然這一步會報錯

1、如果報錯資訊為:

[!] The dependency `AFNetworking (~> 3.2.1)` is not used in any concrete target.

是因為少了

target 'ceshi'
do

2、如果報錯資訊為

[!] Invalid `Podfile` file: syntax error, unexpected end-of-input, expecting keyword_end.

是因為在最後少了

end

這裡寫圖片描述
匯入結束後即可使用!

注意:
匯入第三方庫,在專案中匯入標頭檔案時發現只能手動輸入全稱,不能自動補齊,這就很討厭了!
解決方法:

target —> build setting —>User Header Search Paths ,在後面空白處雙擊,點選加號輸入“$(PODS_ROOT)”,將後面的 “nun-recursive
” 改為”recursive” 即可

如下圖:
這裡寫圖片描述

這樣就可以自動補全標頭檔案了!!!