错误:定义与先前值冲突

时间:2016-06-28 10:11:52

标签: ios swift

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

    let cell = tableView.dequeueReusableCellWithIdentifier("nameCell", forIndexPath: indexPath)
    let pancakeHouse = pancakeHouses[indexPath.row]
    if let cell = cell as? FAQsViewCell {
        cell.pancakeHouse = pancakeHouse
    } else {
        cell.textLabel?.text = pancakeHouse.que
    }


    return cell
}

当我运行我的项目时,我在UITableViewController的这个函数中遇到错误我得到它我无法理解它为什么会出现或它的含义是什么。

1 个答案:

答案 0 :(得分:0)

"定义与之前的值相冲突"当您忘记设置单元格标识符

时也会发生

确保您已为自定义单元格设置了正确的标识符(在您的情况下" nameCell"):

enter image description here