我正在使用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