【问题标题】:loading non-existing .xib at run-time在运行时加载不存在的 .xib
【发布时间】:2012-04-11 23:58:10
【问题描述】:

我创建了一个 IB 文件并将其链接到 MyAVController 类。但后来我改变了主意,在 MyAVController 类中以编程方式完成所有布局。所以我从项目中删除了 IB 文件(MyAVController.xib)。我的项目编译成功。但是,当程序启动时,我收到以下错误:

'NSInternalInconsistencyException',原因:'-[UIViewController _loadViewFromNibNamed:bundle:] 加载了“MyAVController”笔尖,但未设置视图出口。'

我在这里看到了类似的问题 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the GameView nib but the view outlet was not set

但我认为在我的情况下,应用程序希望在运行时加载不存在的 MyAVController.xib。我错过了什么吗?在此先感谢您的 cmets。

-完全糊涂的新手

【问题讨论】:

    标签: xcode exception runtime xib nib


    【解决方案1】:

    尝试在您的代码“在工作区中编辑/查找”中搜索 MyAVController - 这应该会显示它尝试加载它的位置。

    【讨论】:

    • 感谢您的评论。我删除了设备上的可执行文件并解决了异常问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 1970-01-01
    • 1970-01-01
    • 2011-09-05
    相关资源
    最近更新 更多