nib 中的单元格重用标识符与标识符不匹配
Cell reuse identifier in nib does not match the identifier
我的应用程序在尝试创建 table 视图后立即崩溃,不知道出了什么问题,因为 nib 中的单元格重用标识符与用于注册 nib 的标识符相匹配。
将不胜感激任何帮助
我用的是虚拟机,所以无法复制粘贴报错,所以这里打印一下:
错误信息:
2021-06-23 17:57:51.392316+0100
ArmazemProcessador[8986:25810358] *** Assertion
failure in -[UITableView
_dequeueReusableViewOfType:withIdentifier:],
/BuildRoot/Library/Caches/com.apple
•xbs/Sources/UIKitCore_Sim/UIKit-3899.22
•15 UITableView.m:8566
2021-06-23 17:57:51.396208+0100
ArmazemProcessador[8986:25810358] *** Terminating
app due to uncaught exception
'NSInternalInconsistencyException', reason: 'cell
reuse identifier in nib (CutomTableViewCell) does
not match the identifier used to register the nib
(CustomTableViewCell)'
*** First throw call stack:
查看崩溃 -
看起来像-
CustomTableViewCell.xib
在重用标识符中具有 CutomTableViewCell
值。
- 当您调用
tableView.registerNib
时,您在重用标识符中使用了 CustomTableViewCell
。
这些重用标识符值必须匹配。
我的应用程序在尝试创建 table 视图后立即崩溃,不知道出了什么问题,因为 nib 中的单元格重用标识符与用于注册 nib 的标识符相匹配。 将不胜感激任何帮助 我用的是虚拟机,所以无法复制粘贴报错,所以这里打印一下:
错误信息:
2021-06-23 17:57:51.392316+0100
ArmazemProcessador[8986:25810358] *** Assertion
failure in -[UITableView
_dequeueReusableViewOfType:withIdentifier:],
/BuildRoot/Library/Caches/com.apple
•xbs/Sources/UIKitCore_Sim/UIKit-3899.22
•15 UITableView.m:8566
2021-06-23 17:57:51.396208+0100
ArmazemProcessador[8986:25810358] *** Terminating
app due to uncaught exception
'NSInternalInconsistencyException', reason: 'cell
reuse identifier in nib (CutomTableViewCell) does
not match the identifier used to register the nib
(CustomTableViewCell)'
*** First throw call stack:
查看崩溃 -
看起来像-
CustomTableViewCell.xib
在重用标识符中具有CutomTableViewCell
值。- 当您调用
tableView.registerNib
时,您在重用标识符中使用了CustomTableViewCell
。
这些重用标识符值必须匹配。