0

今天我尝试运行我的第一个 iPhone 应用程序(该应用程序是斯坦福课程的作业)。在我要求在界面生成器中定义和实例化类的作业中,我定义了运行模拟器的类,一切正常。当我尝试将类(和对象)连接到 UI 然后运行模拟器时,xcode 崩溃并显示此消息:

Thread 1:signal sigABRT

当我删除类与 UI 之间的连接时(我删除了应用程序视图中的插座和标签之间的连接),一切都再次正常工作。我试图通过断点了解问题出在哪里,而崩溃出现在这行代码中(在主文件中):

 return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

请帮助我,这让我发疯。

4

1 回答 1

2

Xcode 4.x 不太擅长告诉您真正的错误在哪里,而是在 main.m 中显示该行。尝试用显示更多信息的代码替换它:

@try {
  return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
@catch (NSException *exception) {
  NSLog(@"Exception %@\n%@", [exception description], [exception callStackSymbols]);
}
于 2012-04-30T20:52:37.960 回答