2016-09-14 3 views
2

Kürzlich habe ich meine Xcode auf Version 8.0 und Alamofire 4.0 aktualisiert. Danach erhalte ich Use of undeclared type 'Response' für diesen Code:Verwendung von nicht deklarierten Typ 'Antwort' Fehler

func getDate(completion: (Response<AnyObject,NSError>) -> Void){ 
    Alamofire.request(.GET, "http://www.example.ir/api/utiliti/example" ,parameters:nil) 
     .responseJSON{ response in 
      completion(response) 
    } 
} 

Antwort

5

Problem nach Ausgabe Github auf alamofire Entsendung gelöst

Use of undeclared type 'Response' error

Verwendung dieser Code

public enum Response { 
    case Failed(error : String) 
    case Success(data : Any) 
} 

func getDate(completion: @escaping (Response) -> Void){ 
    Alamofire.request("www.example.com/api", method: .get ,parameters:nil) 
      .responseJSON{ response in 
       switch response.result{ 
       case .failure(let error): 
       case .success(let value): 
       } 
     } 
} 
+2

Das beantwortet nicht die Frage. Problem magisch gelöst, wenn Sie eine Ausgabe auf GitHub veröffentlichen? –

+0

Sie haben Recht. Beitrag bearbeitet @ OğuzSezer –

+0

Was hast du geändert Antwort auf? –

Verwandte Themen