【发布时间】:2016-07-03 12:06:31
【问题描述】:
如下图所示,当我触发我的故事板时,我看到了以下错误
我正在通过以下方式触发转场:
[self performSegueWithIdentifier:@"dayViewDetailSegue" sender:self];
这是我遇到的错误
'NSInternalInconsistencyException',原因:'无法加载 NIB bundle: 'NSBundle (loaded)' with name 'UIViewController-4FQ-FK-WrG' 和目录'Main.storyboardc''
我尝试过的: 打开故事板作为源代码,在其中我可以找到以下内容
<segue destination="4FQ-FK-WrG" kind="presentation" identifier="dayViewDetailSegue" modalPresentationStyle="fullScreen" modalTransitionStyle="coverVertical" id="L8J-7U-DxM"/>
我已经尝试过 clean 和 build directory clean。
user3182143 对问题的回答 - 但仍有问题
- 没有
- 我没有重命名 Xcode 外部的文件 类对应一个有效的类文件。我也尝试过在情节提要中没有为 VC 声明类文件。
- 故事板文件基本名称 = Main
是 Main.storyboard 位于 Copy Bundle Resources 中。我有 还尝试将其删除并重新添加。
在我的项目中没有以编程方式实例化 ViewController。
-
正确链接到适当的目标
7.我无法更改此值,因为它是灰色的。有什么建议吗?
不以编程方式添加或更改 VC。这是第一个 我正在做的与故事板相关的程序化事情 项目(触发segue)
完成。
【问题讨论】:
标签: objective-c xcode segue xcode-storyboard