1

过去两天我一直在寻找和阅读各种错误。我发现了类似的问题,但是当我尝试修复我的问题时,它永远不会起作用。

我几乎准备好提交我的项目,而且效果非常好。但是,突然间,当我尝试运行代码时,它构建得很好,但是当它运行时,它停留在启动图像上,然后崩溃了。我在模拟器和设备上都试过了,同样的事情。

但是,当它运行时,我的 Xcode 将我带到了我完全理解的这一行,而不是。

#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}

它只是简单地指向那里,没有错误:线程 1:信号 SIGBRT

输出显示:

2013-01-14 14:17:17.127 LSA[37852:c07] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIView 0x7141450> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key keyPath.'
*** First throw call stack:
(0x1c8f012 0x10cce7e 0x1d17fb1 0xb79711 0xafaec8 0xafa9b7 0x64573 0xb25428 0x49c7e4 0x10e0663 0x1c8a45a 0x22fbb3 0xf4e37 0xf5418 0xf5648 0xf5882 0x44a25 0x44dbf 0x44f55 0x4df67 0x11fcc 0x12fab 0x24315 0x2524b 0x16cf8 0x1beadf9 0x1beaad0 0x1c04bf5 0x1c04962 0x1c35bb6 0x1c34f44 0x1c34e1b 0x127da 0x1465c 0x251d 0x2445)
libc++abi.dylib: terminate called throwing an exception
(lldb).

如果您从本指南中理解一个词。我真的迷路了。

我觉得当我链接我的 UISwitch 时发生了这种情况,但我试过不喜欢它,删除它,评论所有代码,但还是一样!我是初学者,但学习速度很快,所以请详细说明并询问我是否需要更多详细信息。

4

1 回答 1

2

检查 IB 是否已连接所有网点。当我不小心与同一个 UI 元素建立两个连接时,我经常会遇到这种情况,通常是因为 IB 不能很好地撤消。

于 2013-01-14T14:10:59.983 回答