表格单元格的断言失败

3
我看到了这个错误信息:
*** Assertion failure in -[UITableView dequeueReusableCellWithIdentifier:forIndexPath:], /SourceCache/UIKit_Sim/UIKit-2903.2/UITableView.m:5251

但这不应该发生,因为我已经在故事板中声明了单元格标识符:

enter image description here

这是我的代码: enter image description here

我做错了什么?


3
完整的错误信息是什么? - rmaddy
由于无法使用标识符personalCell出列单元格 - 必须为标识符注册nib或类,或在storyboard中连接原型单元格,因此终止应用程序的未捕获异常'NSInternalInconsistencyException'。 - Allen
您尚未为单元格注册nib。请参见registerNib:forCellReuseIdentifier:。 - Hot Licks
(或者不使用那种方法的 forIndexPath: 版本。) - Hot Licks
我正在使用Storyboard。我认为我不需要注册一个nib文件? - Allen
1个回答

6

恢复标识(Restoration ID)不同于重用标识(Reuse Identifier)。您应该按照下面图片所示的方式输入重用标识,而不是恢复标识。

在此处输入重用标识


该程序相关内容的翻译如下:天哪,它被隐藏了。 - Allen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接