当前位置: 代码迷 >> Iphone >> 请问一个常见的异常在main的提示program received signal:"sigabrt"
  详细解决方案

请问一个常见的异常在main的提示program received signal:"sigabrt"

热度:353   发布时间:2016-04-25 06:24:24.0
请教一个常见的错误在main的提示program received signal:"sigabrt"?
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
  self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
  if (self) {
  // Custom initialization
  }
  return self;
}
执行self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]后,在main的提示program received signal:"sigabrt"
int main(int argc, char *argv[])
{
  @autoreleasepool {
  return UIApplicationMain(argc, argv, nil, NSStringFromClass([ppcAppDelegate class]));
  }
}
请问可能是什么原因?
xcode 4.2
ios 5.1

------解决方案--------------------
你发的代码没问题,问题不在这,肯定是其他原因造成的
------解决方案--------------------
我想起来了,这里是试图控制器view controller里的初始化方法,正常用xcode模板时是不会生成这个方法的,lz你这是自己建的一个,才会有这个方法,楼主既然这么干了,那就应该去检查跟xib那些文件的连接是不是有问题,应该就是文件没连接对,这几行没错,因为是xcode生成的,lz下回再发问题内容贴全点,不然真不容易想到这个方法是在哪出现的
  相关解决方案