我遇到了UITableView自定义Cell的一个奇怪问题。我有自定义单元类及其.xib,我已经使用tableview注册了xib和class。但应用程序崩溃时会出现错误,
由于未捕获的异常'NSUnknownKeyException'而终止应用程序,原因:'[< NSObject 0xa75ccb0> setValue:forUndefinedKey:]:此类不是密钥tripName的密钥值编码。'
非常感谢任何帮助。谢谢!!
答案 0 :(得分:2)
可能是您的插座tipname
仍在xib中。请尝试将其删除
转到Xib - >右键单击xib或白色方块中的黄色方块 - >应该有tipname
- >点击十字(删除插座不需要) - >清理,编译和运行代码
答案 1 :(得分:0)
您好我发现了实际问题。在这里,我将Custom Cell Class设置为File的所有者。我删除了它并在Xib中将Custom Cell Class设置为UITableViewCell。文件的所有者设置为NSObject。