gpt4 book ai didi

iphone - 无法在包 : 'NSBundle when using storyboarding 中加载 NIB

转载 作者:IT王子 更新时间:2023-10-29 08:17:21 25 4
gpt4 key购买 nike

当我使用我的应用程序一段时间后,出现以下错误。通常需要 50 到 100 次运动才能导致碰撞。我没有理解它,因为我正在使用 Storyboard,这是一个 NIB 错误。

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 
'Could not load NIB in bundle: 'NSBundle
</Users/me/Library/Application Support/iPhone Simulator/5.0/Applications/GUID/appname.app>
(loaded)' with name 'MainStoryboard_iPhone.storyboardc/q8p-MH-tsT-view-acD-hJ-g0C''

我不是 100% 确定从哪里开始寻找,但我认为这意味着 Storyboard已损坏?

我查看了我的所有源代码,但在任何地方都没有字符串“nib”,因此没有 nibWithNibName 调用等。我也没有 MainWindow.xib,尽管我尝试创建一个。我不确定在使用 Storyboard 时是否可以将其设置为主界面。然而,在 .xcodeproj/project.pbxproj 文件中有一个对 .nib 的引用:

/* Begin PBXBuildRule section */
148BDD4C14AE8D5E002C30ED /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.proxy.script;
fileType = wrapper.nib;
isEditable = 1;
outputFiles = (
);
script = "$(DEVELOPER_BIN_DIR)/ibtool\n";
};

我在 Xcode 4.2 中使用 Storyboard。我的主 Storyboard设置为 MainStoryboard_iPhone,其文件名为 MainStoryboard_iPhone.storyboard。

崩溃发生在 iOS 5 模拟器中。

最佳答案

我也遇到了这个错误。

最后我找到原因是我在 -(id)initWithCoder:(NSCoder *)aDecoder 启动之前访问了 self.tableView

所以,我将这些代码移到了 - (void)viewDidLoad 中,一切顺利。

关于iphone - 无法在包 : 'NSBundle when using storyboarding 中加载 NIB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8689235/

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