1

我对目标 -c 还是很陌生。我有其他一切工作,但我无法在这个登录屏幕自动取款机周围环绕。

我可以登录,但在那之后,我的应用程序崩溃并出现此错误:

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'

但是没有登录屏幕,它工作正常。我的故事板如下所示:

在此处输入图像描述

有人可以帮忙吗?

4

1 回答 1

0

问题不在于您的登录屏幕,而在于MasterViewController. 使用一些断点,您应该看到您当前的控制器已分配,它viewDidLoad可能已被调用。

但是在 tableView 的委托实现(可能cellForRowAtIndexPath:)的某些方法中,您的代码会崩溃。确保正确实现 tableView 的方法,使用 XIB/Storyboard 中的单元格标识符(或使用registerClass:forCellReuseIdentifier:方法注册等)

此链接应该可以帮助您解决问题:当我的 UITableView 尝试加载时,为什么会出现关于无法出队的错误?

于 2013-09-05T03:20:55.897 回答