iOS Objective-C应用程序因异常原因崩溃

时间:2012-02-03 03:39:28

标签: iphone objective-c ios viewcontroller sigabrt

我的应用程序崩溃了错误代码:SIGABRT。我做了大量的研究,没有一个“SIGABRT解决方案”曾经帮助过。这是应用程序在iOS模拟器崩溃后在控制台中的内容:

Terminating app due to uncaught exception 
  'NSInternalInconsistencyException', 
  reason: '-[UIViewController _loadViewFromNibNamed:bundle:] 
  loaded the "ViewController" nib but the view outlet was not set.'

如果有人能帮助我那会很棒!

2 个答案:

答案 0 :(得分:7)

打开ViewController的xib文件,右键单击File的Owner占位符,并确保设置了view属性。如果不是,请控制单击并拖动到视图。 enter image description here

答案 1 :(得分:2)

错误正是它所说的。 ViewController.xib中的视图出口未设置为任何内容。打开xib并将顶层视图连接到ViewController的视图插座。