【发布时间】:2010-12-09 01:58:55
【问题描述】:
所以我的应用程序在启动时崩溃了,我在运行和调试时在控制台中得到了这个:
[Session started at 2010-12-08 20:46:52 -0500.]
2010-12-08 20:46:53.921 WotT-Codename_Savior[64325:207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<WotT_Codename_SaviorViewController 0x4b0b380> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key CreateCharacter.'
2010-12-08 20:46:53.924 WotT-Codename_Savior[64325:207] Stack: (
42190928,
43348780,
42190817,
209120,
208670,
5050527,
41679989,
5044964,
5053145,
3542950,
3534896,
3534602,
10353,
2918724,
2922831,
2948414,
2929911,
2961880,
51183996,
41470108,
41466024,
2920993,
2954098,
10244,
10098
)
terminate called after throwing an instance of 'NSException'
我对 obj-c 和 cocoa touch 有点陌生,所以我真的不知道为什么它会抛出异常,谁能帮我破译这个?如果您需要更多代码,请告诉我...我是不知道在这里发布什么
【问题讨论】:
-
CreateCharacter 键对您的对象无效,这就是您得到异常的原因。
-
我知道如何阅读我只是不明白我的代码有什么问题,它抛出了异常
-
代码在哪里?该错误告诉您您的一个类不符合 KVC,但假设它是。
标签: objective-c cocoa-touch oop ipad ios