0

我用 2 种语言制作了简单的应用程序。完成后,我决定删除一种语言(并且这样做了):我从 project-info-localizations 中删除了语言。

之后,我在设备(iPhone)上测试了应用程序,发现该应用程序仍然有其他(已删除)语言。然后我从 iPhone 中删除了该应用程序并再次运行项目 - 这对我的更改毫无意义。我不明白原因......但是,后来我发现按钮名称中有错误(语法)并将其重命名。该操作完全杀死了我的应用程序——从那一刻起,它就无法在 iPhone 上运行。

错误是:2013-01-25 11:46:34.087 timeLimiter[13649:907] *** 由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类不是键值编码-符合关键 startAlerButton。

它提到了重命名的“startAlerButton”(我检查了 .h、.m、storyboard 中的所有关系)。

4

1 回答 1

1

请检查 xib 文件中是否仍有与 outlet startAlerButton 的连接。

于 2013-01-25T08:18:04.377 回答