Я получаю эту ошибку:
«Невозможно вызвать значение типа HTTPURLResponse, не являющегося функцией?»
по разделу:
.response { (request, response, data, error)
и мне было интересно, может ли кто-нибудь помочь мне с этим.
Alamofire.download(urlToCall, method: .get) { temporaryURL, response in
if FileManager.default.fileExists(atPath: finalPath!.path!) {
do {
try FileManager.default.removeItem(atPath: finalPath!.path!)
} catch {
// Error - handle if required
}
}
return finalPath!
}
.response { (request, response, data, error) in
if error != nil {
}
var myDict: NSDictionary?
let path = finalPath!
myDict = NSDictionary(contentsOf: path)
if let dict = myDict {
success(dict)
}
if finalPath != nil {
//doSomethingWithTheFile(finalPath!, fileName: fileName!)
}
}
NSDictionary? Это немного необычно. Обычно это JSON или что-то в этом роде. - person Rob   schedule 15.09.2016