错误:无法加载NSMainNibFile MainWindow

时间:2011-04-05 11:54:10

标签: iphone ios nib

当我运行我的应用程序时,它会注销以下错误:

Failed to load NSMainNibFile MainWindow.

是什么导致这种情况?

1 个答案:

答案 0 :(得分:0)

查看main()函数,通常在main.m中。应该调用UIApplicationMain()。最后两个参数是主类和应用程序委托类。这些通常都是nil,在这种情况下,UIApplication将是主要类,委托来自应用程序Info.plist文件中的NSMainNibFile键指定的nib文件。

如果您收到上述错误,则很可能意味着应用程序无法找到该文件。查看应用程序的Info.plist(或等效地,目标设置中Summary选项卡下的Main Interface设置),并查看为主nib文件指定的内容。确保项目中有一个.xib文件具有相同的基本名称(例如:MainWindow.xib)。请记住:iOS文件系统区分大小写,因此文件的名称应与Info.plist中指定的完全相同。