2013-03-11 44 views
0

我是相当新的目标C所以这似乎是一个愚蠢的问题,但会很感激,如果有人可以帮助我解决这个问题。iPad应用程序:请收到此错误“NSInternalInconsistencyException”,原因是:“无法加载NIB捆绑

我一直在我的终端得到这个

2013年3月11日19:34:41.658 ColourPattern [380:C07] *终止应用程序由于 未捕获的异常 'NSInternalInconsistencyException',原因: “在包无法加载NIB: '一个NSBundle (加载)' 名为'MainView.xib” *第一掷调用堆栈:(0x190c012 0x168fe7e 0x190bdeb 0x7f2fac 0x7f498d 0x5d6ceb 0x5d7002 0x5d5ed6 0x5e7315 0x5e824b 0x5d9cf8 0x2774df9 0x2774ad0 0x1881bf5 0x1881962 0x18b2bb6 0x18b1f44 0x18b1e1b 0x5d57da 0x5d765c 0x22bd 0x21f5)的libC++ abi.dylib:终止叫 抛出一个异常(LLDB)

在我的主类

#import <UIKit/UIKit.h> 

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

{ 

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 
    int retVal = UIApplicationMain(argc, argv, nil, nil); 
    [pool release]; 
    return retVal; 
} 

我不断收到线程1:这旁边信号SIGABRT line - int retVal = UIApplicationMain(argc,argv,nil,nil);

我的应用程序加载,但只显示一个黑屏,我有它的工作在一个点,并不能确定它为什么现在不工作。

任何帮助将不胜感激。

回答

0

你在文件列表有MainView.xib?它被删除了吗?正在生成错误,因为它找不到MainView.xib。

+0

它在那里,我甚至尝试删除并再次添加它,但没有奏效。我不明白为什么找不到那个文件 – user2158262 2013-03-11 19:59:06

+0

点击你的项目名称,然后选择'target',然后在右边选择'Build Phases'。在'Copy Bundle Resources'下可以确保你看到'MainView.xib'。如果没有,请点击该组中的“+”号以添加它。 – 2013-03-11 20:13:23

+0

í已经做到了,它在那里,我甚至删除它,并再次添加它 – user2158262 2013-03-12 11:41:27

0

关闭自动布局或在iOS 6中运行应用程序。

+0

不,这没有工作 – user2158262 2013-03-19 09:07:38

相关问题