我的应用中出现了一个奇怪的错误。 (也许Xcode错误)。
在我的应用程序中,我有UITabBarController
作为初始viewcontroller。
我的一个与tabbarcontroller连接的UIViewController有一个UIButton,我希望在点击时更改viewcontroller。所以使用Storyboard我使用了show功能,但是当我按下按钮时,这就是错误:
由于未捕获的异常终止应用' NSInvalidArgumentException',原因:' Storyboard()不包含视图 带有标识符的控制器&UVEiewController-ned-kA-ouy''
我已经在stackoverflow上搜索并尝试修复我的问题,添加了一个Storyboard ID,但没有任何改变。 我试图创建一个新项目并做同样的事情。它没有任何工作。那么,什么事情正在发生?
Xcode版本7.2
答案 0 :(得分:0)
我只是尝试复制并粘贴到项目的另一个目录中,现在它可以正常工作。
我希望能帮助任何人遇到Xcode BUG。
答案 1 :(得分:0)
这不是xcode错误。在创建Main.Storyboard
可以复制类似的错误。
Main.Storyboard
删除所有视图控制器。现在回答你的问题。如果在将代码复制到另一个项目时,您是否也复制了Main.Storyboard
。如果没有,那么第二次创建Storyboard是正确的。您可能在第一次创建时更改了课程。