过去两天我一直在寻找和阅读所有类型的错误。我发现了类似的问题但是当我尝试修复它时,它永远不会起作用。
我几乎准备好提交我的项目,它的工作非常棒。但是,当我尝试运行代码时突然建立它,但是当它运行时,它会停留在启动映像上然后崩溃。我在模拟器和设备上都试过了,同样的事情。
虽然,当它运行时,我的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时,我觉得它发生了,但我试图不喜欢它,删除它,评论所有代码,仍然是同样的事情! 我是初学者,但学习速度快,所以请详细说明并询问我是否需要更多细节。
答案 0 :(得分:2)
在IB中检查您已连接所有插座。当我偶然结束与同一UI元素的两个连接时,我经常得到这个,通常是因为IB没有很好地撤消。