2012-12-18 23 views
0

我开发了我的应用程序,似乎一切都完成了。该应用程序在IOS模拟器下运行完美。 (该应用程序显示一个TableView)与iPhone模拟器和真正的iPhone的干扰

现在我想在我的iPhone上测试它,但APP崩溃的例外,他无法找到TableViewCell的ReuseIdentifier。

我再次在iPhone模拟器上做同样的事情,所有作品都完美无缺。

回答

1

检查重用标识符的大小写以及代码中使用该标识符的位置。模拟器不区分大小写。实际的设备是。例如thisIdentifierthisidentifier

+0

不一样的情况是正确的。 – Bene

+0

设置一些断点并逐步查看崩溃时发生的情况以及它正在使用的重用标识符。 –

+0

我做了一些输出,看到ReuseIdentifier等于故事板的ReuseIdentifier。但我改变了TableViewController并用一个全新的TableViewController(也被称为Cell“Cell”)替换它,First Responder是我的TableViewController类。并且全新的TableViewController也会显示相同的错误信息(他找不到ReuseIdentifier。有没有办法显示tableView对象的所有ReuseIdentifiers? – Bene