2015-07-22 122 views
0

我从xib按钮单击加载名为“Main”和StoryBoardID“loginPage”的故事板。一切工作正常,直到昨天,现在,我得到这个错误的按钮点击,这需要我的故事板:尝试加载故事板时出错

'NSInternalInconsistencyException',原因:'无法加载捆绑NIB:'NSBundle(加载)'的名称“视图控制器”

我使用的Xcode 6.4

请帮助!

+0

你有没有改名项目中的任何文件? –

+0

您能否发布错误 – iAnurag

回答

0

检查你的故事板是存在的或者你没有删除它的参考。 并检查你传递的storyboard.Bundle应该与故事板文件所在的位置相同的nib名称。

0

1)访问“loginPage”文件的属性在文件检查器。

2)财产上的选择框

3),那么你loginPage文件与您的目标链接“目标籍”沥青。

检查一下。

+0

目标成员资格被选中。当我开始为iPad创建故事板时,所有这些都开始了。第一页是从appdelegates加载的xib,并且此页面与故事板链接。名字是一样的,一切。我在iPhone和iPad上都遇到了这个错误。 – sam24

+0

而..顺便说一下..这些变化并没有提交给git。我们使用SourceControl。无论如何,我删除这个并从git重新加载整个项目? – sam24

+0

正如你昨天所说的那样,它的工作正常,然后把昨天的项目拿出来,看看你在哪里搞错了。 –

3
  1. 选择故事板文件。
  2. 为登录页面按钮点击选择目标Controller场景。
  3. 检查Utilities的Identity inspector是否属于该场景。
  4. 提供正确的名称(目标类的包名)和 故事板ID(该类任何名称)。
  5. 使用故事板ID在代码创建控制器 对象。