gpt4 book ai didi

ios - 应用程序在 bundle 中看不到 xib 文件

转载 作者:行者123 更新时间:2023-11-29 03:15:08 25 4
gpt4 key购买 nike

我将 2 个 xib 文件打包。这个包通过拖放添加到项目中。当 [super initWithNibName: @ "RUIBrowser.bundle/RUIBrowseriPhoneView.xib"bundle: nil];应用程序崩溃并出现以下错误:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle:' NSBundle (loaded) 'with name' RUIBrowser.bundle / RUIBrowseriPhoneView.xib'

我做错了什么?

Added bundle

最佳答案

我找到了解决方案。很简单

NSBundle *bundle = [[NSBundle alloc] initWithPath:@"RUIBrowser.bundle"];
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
self = [super initWithNibName:@"RUIBrowseriPadView" bundle:bundle];
} else if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
self = [super initWithNibName:@"RUIBrowseriPhoneView" bundle:bundle];
}

关于ios - 应用程序在 bundle 中看不到 xib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21776380/

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