我无法在Swift和Xcode中解决这个问题
错误迅速使用未解析的标识符
//配置单元格......
cell.textLabel?.text = restaurantNames[indexPath.row]
cell.thumbnailImageView.image = UIImage(named: restaurantImages [indexPath.row])
return cell
}
答案 0 :(得分:0)
在cellForRowAtIndexPath
方法中,您必须使用其故事板ID识别您的tableViewCell,在这种情况下,它是Cell
override func viewDidLoad() {
tableView.registerClass(CustomTableViewCell.self, forCellReuseIdentifier: "Cell")
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath)->UITableViewCell
{
var cell:CustomTableViewCell? = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as? CustomTableViewCell
cell!.textLabel?.text = restaurantNames[indexPath.row]
cell!.thumbnailImageView.image = UIImage(named: restaurantImages [indexPath.row])
return cell!
}