在表视图控制器加载时无法查看表

时间:2016-10-26 21:39:19

标签: ios swift xcode

我正在使用Xcode 8.0中的swift构建应用程序。我无法看到我的表视图控件的内容。绑定它的类似乎已经内置了tableview数据源和委托协议。我得到的错误是libc ++ abi.dylib:以NSException(lldb)类型的未捕获异常终止

这是表视图绑定的代码:

2001-01-01 00:00:00 UTC

下面是表格单元格绑定的代码

    override func numberOfSections(in tableView: UITableView) -> Int {
        return 1
    }

    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

        return meals.count
    }


    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        //TableView cells are reused and should be dequeued using a cell identifier
        let cellIdentifier = "MealTableViewCell"
        let cell = tableView.dequeueReusableCell(withIdentifier: cellIdentifier, for: indexPath) as! MealTableViewCell


        // Fetchess the appropriate meal for the data source layout.
        let meal = meals[indexPath.row]

        cell.nameLabel.text = meal.name
        cell.photoImageView.image = meal.photo
        cell.ratingControl2.rating = meal.rating


        // Configure the cell...


        return cell
    }

问题解决了!!!

我忘了将单元格标识符文件添加到表格单元格视图中。 thx

0 个答案:

没有答案