ipad - 无法在 bundle 中加载NIB: 'NSBundle'

标签 ipad simulator

下面列出了什么错误?

2011-02-23 21:24:12.218 Success[7238:207] * Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/jimkillen12/Library/Application Support/iPhone Simulator/4.2/Applications/BAA5E0E7-AF12-4301-A4F8-1B9797C9E82D/Success.app> (loaded)' with name 'MainWindow-iPad''

最佳答案

项目中缺少您的NIB文件之一,请添加所需的NIB文件:

在构建阶段

  • 展开副本 bundle 资源
  • 单击底部
  • +
  • 添加所需的NIB文件。

  • 通过Shift+Cmd+K清理构建,然后运行。

    P.S. 在调用initWithNibName:@"ViewNameController"时,还要确保使用NIB文件的准确拼写

    可能是,您在通话中使用小写字母命名了您的NIB,或者可能还包括了扩展名.xib,而不是必需的。

    关于ipad - 无法在 bundle 中加载NIB: 'NSBundle',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5099707/

    相关文章:

    iphone - 自定义字体在iOS 5中不起作用

    ios - 在图像上绘画 (UIImageView) ipad 应用程序

    ios - View 未显示在 iPhone 模拟器上,但显示在实际设备上

    iphone - 如何从命令行将 iPhone 应用程序部署到模拟器?

    iphone - 用于手指手势的移动浏览器模拟器?

    ios - 将 FaceTime 功能集成到 iPad 应用程序中

    iphone - iOS SDK : Container view with 3 UI View area how to?

    iphone - 关系的核心数据建模

    blackberry - 如何删除模拟器上已安装的Java程序?

    XCode 4.3 通过输入自动在 TextView 中从剪贴板文本