我檢查了新的Alamofire安裝步驟。導入Alamofire項目的目標iOS 7
因爲我需要瞄準iOS 7.0我不知道如果導入Alamofire.swift
是足以使它的工作或沒有?
爲什麼文檔聲明要將函數包裝到Struct Alamofire
?是否需要調用函數,因爲它們在命名空間中?並在那種情況下,我要包裝整個文件或單個功能?
我檢查了新的Alamofire安裝步驟。導入Alamofire項目的目標iOS 7
因爲我需要瞄準iOS 7.0我不知道如果導入Alamofire.swift
是足以使它的工作或沒有?
爲什麼文檔聲明要將函數包裝到Struct Alamofire
?是否需要調用函數,因爲它們在命名空間中?並在那種情況下,我要包裝整個文件或單個功能?
你只需要補充一點:
//put this on alamofire.swift, then call it as Alamofire.manager.your_method
struct Alamofire {
static let manager = Manager.sharedInstance
}
而且之後你可以這樣使用:
Alamofire.manager.request(.GET, videoUrl, parameters: ["foo": "bar"])
.response { (request, response, data, error) in
println(request)
println(response)
println(error)
}
因此,與對他們的問題的評論readme.md +一些精練,說明我們發現正在包裝所有頂級會員
struct Alamofire {
all original code ...
}
但實際上t他似乎沒有工作相當很容易。
整個文件是相當大的,所以這裏的一個要點(不是我)與修改,使其基本思想工作: https://gist.github.com/ChocolateMinht/00aa610da1b4e6c4bed6
你是正確的是因爲如果他們打的電話需要思考命名空間中。
通過以上你可以叫,你會如果它導入爲的iOS 8+框架
這是爲了讓AF工作與iOS 7的最佳方式 - @mattergoal你應該接受它 – Mateusz 2015-04-08 10:39:05
爲像這些蘋果是真正的一塊sh * – sports 2015-06-13 00:30:30