我对Xcode非常陌生,我制作了一个简单的应用程序(简易计算器),在模拟器和设备上运行得很好。但当我在Target的摘要(summary)选项中设置主界面时,在启动模拟器时会出现以下错误:
2012-04-14 12:17:27.123 CalcTest[27550:f803] * Terminating app due to uncaught exception 'NSUnknownKeyException',
reason: '
[<UIApplication 0x6a14650> setValue:forUndefinedKey:]
: this class is not key value coding-compliant for the key calculatorScreen.'* First throw call stack: (0x12db022 0x18f8cd6 0x12daee1 0xcc2022 0xc33f6b 0xc33edb 0xc4ed50 0x53671a 0x12dcdea 0x12467f1 0x53526e 0x536eb7 0x313ce1 0x313ff8 0x31317f 0x322183 0x322c38 0x316634 0x27fcef5 0x12af195 0x1213ff2 0x12128da 0x1211d84 0x1211c9b 0x312c65 0x314626 0x1bad 0x1b15 0x1) terminate called throwing an exception(lldb)
为了找到问题,我启动了一个新的基于视图的项目。
在模拟器上运行空项目-->正常工作,
但是当我在Target的摘要(summary)中将主界面设置为ViewController时,模拟器就会崩溃并出现以下错误:
2012-04-14 12:11:17.492 crash[27494:f803] * Terminating app due to uncaught exception 'NSUnknownKeyException', reason:
'[<UIApplication 0x6a6f4b0> setValue:forUndefinedKey:]
: 此类不符合键值编码规范,无法设置key:view * 首次抛出调用堆栈:(0x13c7022 0x1558cd6 0x13c6ee1 0x9bf022 0x930f6b 0x930edb 0x94bd50 0x23371a 0x13c8dea 0x13327f1 0x23226e 0x233eb7 0x10ce1 0x10ff8 0x1017f 0x1f183 0x1fc38 0x13634 0x12b1ef5 0x139b195 0x12ffff2 0x12fe8da 0x12fdd84 0x12fdc9b 0xfc65 0x11626 0x1d4d 0x1cb5) 终止调用并抛出异常。
这个问题有解决方案吗?