Я пытаюсь перейти от Swift2 к Swift3 и у меня проблема с URLSession.GETПроблемы, связанные с миграцией в Swift3, ошибка компиляции с URLSession.GET
Я прошел через инструмент миграции, предоставляемой XCode, и изменил мой "NSURLSession" называет в "URLSession", но я продолжаю имея это сообщение об ошибке:
"Use of Instance member 'GET' on type 'URLSession'; did you mean to use a value of type 'URLSession' instead?"
Вот мой код:
open static func getData() -> Promise<[Station]> {
return URLSession.GET("http://api.xxx.gov/api/").asDataAndResponse().then { (data: NSData, _) -> [Station] in
var stations = [Station]()
// rest of the code to retrieve the data
...
...
return stations
}
}
Update: После некоторого рытья нашел решение, см ответить ниже для более подробной информации и полезные ссылки
вы пробовали запрос данных URLSession? – Sulabh
http://stackoverflow.com/a/26365148/2098231 – Sulabh
Возможный дубликат [HTTP-запрос в Swift с методом POST] (http://stackoverflow.com/questions/26364914/http-request-in-swift-with- пост-метод) –