XCode 线程 1:信号 SIGABRT 错误终止,类型为 NSException (lldb) 的未捕获异常

XCode Thread 1: signal SIGABRT error terminating with uncaught exception of type NSException (lldb)

我已经搜索了很多但没有找到所以这是我的相关截图:

https://postimg.cc/image/hyrkzet5z/

https://postimg.cc/image/wj8ntpdon/

说:

*** 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因:'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'

一切正常,直到我在 Table 视图中插入 Stack View。我在 Xcode.

有点新

谢谢大家!

当您要求 table 视图将单元格出列但它找不到该单元格时,会发生此错误。

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 方法中,table 视图试图使标识符为 cell 的单元格出队。如果它是原型单元格,请为您的单元格提供一个标识符。如果您使用的是自定义单元格,请使用以下代码在 viewDidLoad 中的 table 视图中注册您的单元格。

tableView.register(CustomCell.self, forCellReuseIdentifier: "cell")