Ich bin Neuling und ich habe einen Fehler, den ich nicht beheben kann, so würde ich alle Hilfe zu schätzen wissen. Ich bin die Migration von schnellen 2 bis 3 raschen und ich bekomme diese Fehlermeldung:Ausdruckstyp 'DataRequest' ist mehrdeutig ohne mehr Kontext Swift 3
Expression type 'DataRequest' is ambiguous without more context
Hier ist mein Code:
static func renewToken(_ onSuccess: @escaping (JSON) -> Void, onFailure: @escaping (NSError) -> Void) {
let token = DataManager.token?.token
let header = ["Authorization": "Bearer "+token!]
Alamofire.request("\(BASE_URL)\(RENEWTOKEN_PATH)", method: .get, parameters: nil, encoding: .JSONEncoding.default, headers: header)
.validate()
.responseJSON { response in
switch response.result{
case .Success(let jsonObj):
onSuccess(JSON(jsonObj))
case .Failure(let error):
onFailure(error)
}
}
}
Ihre Frage * ist mehrdeutig ohne mehr Kontext *. Bitte zeigen Sie die Deklaration von 'DataRequest' an. – vadian