2016-09-28 10 views
0

を」プロトコルに準拠していません。』私は、書き込みコード、プロトコルでエラーの難しさを持って、私はXcodeの7.3.1 enter image description hereType'ViewControllerはUITableViewDataSource 『

//2 Method dari protokol UITableViewDataSource->method 1. 
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 

    //Return the numberofRowsInSection. 
    return namaRestoran.count 
} 
//Method 2. 
func tableView(tableView: UITableView, cellForRowAtIndextPath indexPath: NSIndexPath) -> UITableViewCell { 
    let cellIdentifier = "Cell" 
    let cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath) as UITableViewCell 

    //Configurasi the Cell. 
    cell.textLabel?.text = namaRestoran[indexPath.row] 

    return cell 
} 
+0

エラーメッセージ全体を確認する必要があります。このプロトコルに準拠するために実装しなかったメソッドを教えてください。 – Kilazur

答えて

0

を使用するあなたは、機能を実装する必要があります:

func numberOfSectionsInTableView(tableView: UITableView) -> Int { 
    return 1; // Or any other number 
} 
+3

これはオプションです。 –

2

tableView(tableView: UITableView, cellForRowAtIndextPath indexPath: NSIndexPath) -> UITableViewCellは間違っているようです。

tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell

+0

彼は正しいです。インデックスの後にTを取り出す –

関連する問題