我搜索了很多但找不到,所以这是我的相关屏幕截图:
https://postimg.cc/image/hyrkzet5z/
https://postimg.cc/image/wj8ntpdon/
说:
***由于未捕获的异常“ NSInternalInconsistencyException”而终止应用程序,原因:“无法使带有标识符单元格的单元出队-必须为该标识符注册一个笔尖或一个类,或者在情节提要中连接原型单元格”
一切正常,直到我在表视图中插入堆栈视图。我有点喜欢Xcode。
谢谢大家!
答案 0 :(得分:0)
当您要求表视图出队一个单元格但找不到该单元格时,会发生此错误。
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'
在您的cellForRowAtIndexPath
方法中,表视图正在尝试使标识符为cell
的单元出队。如果您的单元格是原型单元格,请为其提供一个标识符。如果您使用的是自定义单元格,请使用以下代码在viewDidLoad
中的表格视图中注册单元格。
tableView.register(CustomCell.self, forCellReuseIdentifier: "cell")