我正在暑假学习 iOS 开发,我正在尝试编写一个简单的应用程序,用于将 base-10 数字转换为二进制、八进制、十六进制等,但我不断收到 NSUnknownKeyException 并且我的应用程序不会甚至在模拟器中开始。我已经在互联网上研究了一个解决方案,但没有一个对我有用。这是我在控制台中收到的消息。
2013-06-15 23:48:45.256 AnyBase Converter[8584:c07] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<ABCViewController 0x7591340> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key display.'
*** First throw call stack:
(0x1c91012 0x10cee7e 0x1d19fb1 0xb7ae41 0xafc5f8 0xafc0e7 0xb26b58 0x230019 0x10e2663 0x1c8c45a 0x22eb1c 0xf37e7 0xf3dc8 0xf3ff8 0xf4232 0x433d5 0x4376f 0x43905 0xc47aab6 0x4c917 0x1096c 0x1194b 0x22cb5 0x23beb 0x15698 0x1becdf9 0x1becad0 0x1c06bf5 0x1c06962 0x1c37bb6 0x1c36f44 0x1c36e1b 0x1117a 0x12ffc 0x273d 0x2665 0x1)
libc++abi.dylib: terminate called throwing an exception
当我在异常上创建断点时,它会给我一个断点
return UIApplicationMain(argc, argv, nil, NSStringFromClass([ABCAppDelegate class]));
在 main.m. 我在 Stack Overflow 上读到一个答案,说“显示”键可能有问题(即我可能不记得合成它),但我什至在任何地方都没有名为“显示”的键。我搜索了整个工作区,但搜索结果为空。有谁知道它可能是什么?