2012-08-31 45 views
-4
'NSUnknownKeyException', 
reason: '[<UIApplication 0xde7b110> setValue:forUndefinedKey:]: 
this class is not key value coding-compliant for the key guessText.' 

我的应用程序不断崩溃,为什么?ios - Xcode终止叫抛出异常

+0

**阅读**异常信息有什么问题? – Macmade

+0

您是否检查过guessText设置正确,并且在任何时候都能正确引用?它是在类之间重复的。检查一些其他线程在这个相同的错误。 http://stackoverflow.com/questions/3088059/this-class-is-not-key-value-coding-compliant-for-the-key – Augie

+0

可能是因为'setValue:forUndefinedKey:'不是符合密钥值的编码关键的'guessText'。 – woz

回答

3

虽然会发生这种情况有许多原因,这个错误是最经常看到,当你有一些人认为你设计在Interface Builder中引用不存在的IBOutlet,你的情况一个叫guessText。也许你有一个,你后来重命名或从你的.h?在Interface Builder中打开你的NIB /故事板,看看插座,看看你是否能找到引用guessText的插座并相应地修复它(删除插座或在你的代码中创建IBOutlet)。

+0

谢谢,但我修复了错误...我不得不将主界面设置为空 –