线程1收到信号SIGABRT错误

时间:2012-04-03 13:50:21

标签: ios xcode4.2

在模拟器上点击我的应用程序中的电子邮件按钮时出现以下错误。我使用与之前的应用程序相同的代码,因此代码必须正常

int main(int argc, char *argv[])

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

我无法解释这意味着什么,调试器说

argc = (int)1
argv = (char**) 0Xbffff594
*argv = char 0xbffff6b8/users/library/apllications/5.1/applications/FBA888AA-xxxxxx

In thread 1

0x0028b626  <+1163>  xor    %eax,%eax
0x951929c6  <+0010>  jae    0x951929d6 <__pthread_kill+26>

我重新启动了机器,仍然是同样的错误

有人可以提供任何建议吗?

3 个答案:

答案 0 :(得分:2)

将此行添加到.h文件@property (strong, nonatomic) ViewController *viewController;

中的App-delegate

此行到您的App-delegate .m文件@synthesize viewController = _viewController;

答案 1 :(得分:0)

将此行添加到.h文件中的App-delegate

@property (strong, nonatomic) UIViewController *viewController;    

此行到App-delegate .m文件

@synthesize viewController = _viewController;

答案 2 :(得分:0)

看起来您可能已断开连接。您应该仔细检查Interface Builder中的所有连接。

重新连接您的连接或删除连接。