2014-10-04 79 views
1

我面临一个奇怪的问题与UITableView自定义单元格。我有自定义单元类和它的.xib,我已经注册了两个xib和类与tableview。但是,应用程序得到坠毁一个错误给出,UITableView与自定义单元格(与.xib)崩溃

终止应用程序由于未捕获的异常“NSUnknownKeyException”,原因:“[< NSObject的0xa75ccb0>的setValue:forUndefinedKey:]:此类不是密钥值编码兼容为关键的tripName。'

任何帮助将非常感激。谢谢 !!

+2

此问题已被问及回答吨数。你有没有搜索? – 2014-10-04 19:20:59

+0

非这些答案帮助了我。这就是为什么我再次发布。许多答案在那里,似乎解决方法,并没有指出实际问题。如果我没有在xib中连接我的标签tripName,那么没有例外。但是我不能设定旅行名字的价值。 – 2014-10-04 19:30:54

回答

2

可能是你的出口tipname保持xib.Try将其删除

前往厦门国际银行 - >右键点击在厦门国际银行或白色方形黄方 - >应该有tipname - >点击交叉(删除插座不需要) - >清理,编译并运行代码

+0

如果我删除了插座,我该如何动态设置数值?如果我删除了,那么没有例外情况发生。 – 2014-10-04 19:32:02

+0

你应该断开它并再次连接它。什么是类的fileowner?如果没有查看项目结构,什么都不能说。但是你需要重新连接或者传递你的自定义单元类中的'tipname' – codester 2014-10-04 19:34:58

+0

感谢您的支持。我发现了这个问题并发布了这个问题的答案。 – 2014-10-04 19:44:06

0

嗨,我发现了实际问题。在这里,我将Custom Cell Class设置为File's Owner。我已经删除了它,并在Xib中将Custom Cell Class设置为UITableViewCell。文件的所有者设置为NSObject。

相关问题