gpt4 book ai didi

cocoa-touch - 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因 : '-[UIViewController loadView] loaded the nib but no view was set

转载 作者:行者123 更新时间:2023-12-02 07:56:56 24 4
gpt4 key购买 nike

据我对 SDK 的了解,当 IB 中的绑定(bind)不正确时会引发此异常。但就我而言,前两次 View 加载正常。然后,我使用 NavigationController 从 View 中移回。

第三次尝试打开 View 时,出现此异常。它前两次打开正确的事实意味着绑定(bind)正确并且 View 很好!但是为什么第三次失败了呢?

有什么指点吗?谢谢。

我正在调用 -initWithNibName:bundle: 来初始化在 IB 中创建的 View 。不调用 -loadView 方法。


它没有收集垃圾。据我所知,iPhone SDK 中没有垃圾收集功能,我们需要明确地释放内容。

最佳答案

看来您还没有将 View 绑定(bind)到它的文件所有者。

要解决此问题,请打开您在此 ViewController 中使用的 xib。右键单击您的主视图,然后将此 View 绑定(bind)到 File Owener 的 View 属性。

关于cocoa-touch - 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因 : '-[UIViewController loadView] loaded the nib but no view was set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/393483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com