在swift2中声明数组错误

时间:2015-12-16 06:24:43

标签: ios arrays xcode swift swift2

我已经声明了一个名为restaurantNames的变量,并使用一个数组来存储表数据。当我运行我的程序时,我得到一个错误Thread 1: Break point 1.3但是我的代码上没有突出显示的错误,并且TableView也没有显示行之间的行,它只是一个空白页面。

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {

    var restaurantNames = ["Lucky WOK", "JFK", "Cafe11"]

    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        // return the number of rows in the section 

        return restaurantNames.count

    }

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

        let cellIndentifier = "Cell"
        let cell = tableView.dequeueReusableCellWithIdentifier(cellIndentifier, forIndexPath: indexPath)

        // Configure the cell 

        cell.textLabel?.text = restaurantNames [ indexPath.row]

        return cell

    }

Picture

控制台的输出:

UIKit-3512.29.5/UITableView.m:6547
2015-12-16 01:37:50.392 Dine-In[35796:238637] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'unable to dequeue a cell with identifier Cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard'

0 个答案:

没有答案