获得NSException并不确定原因

时间:2010-12-09 01:58:55

标签: objective-c cocoa-touch oop ipad ios

因此我的应用程序在启动时崩溃,我在运行和调试时在控制台中收到此信息:

[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触摸有点新鲜所以我真的不知道为什么它会抛出异常可以帮助我解释这个问题吗?如果你需要更多代码就让我知道...我不知道不确定要在这里发布什么

2 个答案:

答案 0 :(得分:2)

它可能是界面构建器中断开的连接。

尝试为WotT_Codename_SaviorViewController打开XIB并找到与CreateCharacter链接的内容,我敢打赌这是你的问题。

答案 1 :(得分:0)

您应该在视图控制器中定义CreateCharacter属性,您应该很好。