ios - 它不会构建失败,它会显示 "No Issues"但仍然无法正常工作

标签 ios objective-c xcode uiview compiler-errors

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

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

虽然,当它运行时,我的 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 时,我觉得它发生了,但我试过不喜欢它,删除它,评论所有代码,但仍然是同样的事情! 我是初学者,但学得很快,所以请详细说明并询问我是否需要更多详细信息。

最佳答案

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

关于ios - 它不会构建失败,它会显示 "No Issues"但仍然无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14319569/

相关文章:

iphone - NSOperation 和 NSInvocationOperation 之间的区别?

ios - ScrollView 不能在 iOS7 中使用 AutoLayout

iphone - 从代码打开 map 应用程序 - 在哪里/如何找到 "Current Location"?

ios - TableViewRow 中的 Swift 3+ CABasicAnimation

ios - 为 iOS 构建时,Flutter 卡在 "Running Xcode build... "

ios - iOS 应用程序上带有 PhoneGap 的 native 选项卡栏

ios - 如何在 Objective-C 中压缩、解压缩文件(支持 arm64)

ios - UIButton 子类中的 imageview.transform 奇怪行为

objective-c - NSURLSession 使用 Objective-C 在 Watch OS2 上将数据返回为 Null

ios - Xcode: 没有找到合适的应用程序记录。验证您的包标识符是否正确