对于我的生活,我不知道我在这里改变了什么,但突然间我得到了
2011-11-03 00:00:22.408 UnblockMe [26904:f803] * 由于未捕获的异常而终止应用程序> 'NSUnknownKeyException',原因:'[setValue:forUndefinedKey:]:this> class不是关键puzzleNumber的关键值编码兼容。'
Puzzle1
类未在代码中的任何位置引用puzzleNumber
。程序中没有这样的东西,名为puzzleNumber
。
这个错误可能来自哪里,我该怎么做才能解决它?
答案 0 :(得分:1)
首先,错误绝对不准确。该问题与puzzleNumber
无关。
在上次(失败)运行之前,我通过NIB
重构实用程序重构了我的主Xcode 4.2
。完成后,重构DID NOT不会更新AppDelegate.m 文件以反映更改。
Xcode试图加载不再存在的XIB,并且发生了各种各样奇怪的事情(显然)。
如果我不正确,当然可以纠正我,但编辑AppDelegate完全解决了这个问题。