現(xiàn)在的 Alamfire master 分支已經(jīng)完成了對 Swfit 3.0 語法的支持(版本4.0.1),在 README 中也可以清楚的看到爬范。但是在 pod 下來后工程仍然報錯:
即使轉(zhuǎn)到 Swift 3是己,一路 next 后等待我們的也會是大量的報錯献联。
設(shè)置是否使用舊版本的 Swfit 語言:
如果這樣是報錯劝篷,可以單獨設(shè)置 target 來解決:
Use Legacy Swift Language Version
選項的作用是設(shè)置當(dāng)前 target 對應(yīng)的文件是采用 Swift 2.3 的語法編譯還是 Swift 3.0 的語法編譯巴粪。當(dāng)選擇為 Yes 時通今,采用 Swift 2.3 的語法編譯;當(dāng)選擇是 No 時肛根,采用 Swift 3.0 的語法編譯辫塌。盡量不要選擇Unspecified(未指定),可能會引起編譯錯誤派哲。