2016-05-11 14 views
1

Ich versuche, die Daten in meiner Tabelle neu zu laden, sobald eine erfolgreiche GET-Anfrage durchgeführt wurde. Allerdings wurde ich diese Fehler geworfen, als ich schrieb self.tableView.reloadData():tableView.ReloadData() Fehler: Mehrdeutige Referenz auf Mitglied

Ambiguous reference to member 'tableView(_:numberOfRowsInSection:)'

Dies ist der betroffene Code

override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 

    let url = "http://api.myawesomeapp.com" 
    Alamofire.request(.GET, url).validate().responseJSON { response in 
     switch response.result { 
     case .Success(let data): 
      let json = JSON(data) 
      if let data = json["name"].arrayValue as [JSON]?{ 
       self.datas = data 
       self.tableView.reloadData() 
      } 
     case .Failure(let error): 
      print("Request failed with error: \(error)") 
     } 
    } 

} 

tableview reload error

Dies ist ein Link zum vollständigen Code https://codeshare.io/eMqIx

Wie kann ich diesen Fehler beheben?

Antwort

3

Sie haben keine Steckdose mit der Bezeichnung tableView. Erstellen Sie einen, verbinden Sie ihn mit Interface Builder und Sie sollten in Ordnung sein.

Verwandte Themen