我的应用程序运行正常,直到我向标签栏控制器添加了另一个标签。我有SIGABRT。然后我解开了所有的东西,尝试让它再次运作,现在得到这个
***
由于未捕获的异常'NSUnknownKeyException'而终止应用程序,原因:'[setValue:forUndefinedKey:]:此类不是键视图的键值编码兼容。'
有人可以帮忙吗?
答案 0 :(得分:0)
您使用的是NSDictionary吗? 确保您正在使用Mutable对象。如果您要插入NSDictionary(而不是NS * Mutable * Dictionary),则会发生此错误。 如果没有,也许你的tab控件间接使用Dictionary
答案 1 :(得分:0)
在Interface Builder中打开您的xib文件,看看以前删除标签时是否有IBOutlets断开连接。它试图连接一个可能不再存在的插座。
[UIRuntimeOutletConnection connect]