ios - 错误 :Storyboard doesn't contain a view controller with identifier 'jailBrokenViewController' '

标签 ios objective-c xcode uiviewcontroller storyboard

我正在开发一个应用程序。我尝试使用 Storyboard ID,从一个 ViewController 移动到另一个 ViewController。我使用了以下代码,在设置 Storyboard ID 后(附截图),

jailBrokenViewController *jailBrokenViewController=[self.storyboard instantiateViewControllerWithIdentifier:@"jailBrokenViewController"];
[self presentViewController:jailBrokenViewController animated:YES completion:nil];

Storyboard截图:StoryBoard ID Clarification

我遇到错误:

2017-01-24 15:02:07.639 demoObjC[1109:300901] Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Storyboard () doesn't contain a view controller with identifier 'jailBrokenViewController''

我使用的 XCode 版本是 8.2.1。

最佳答案

请确保您已在 Storyboard 中设置 Storyboard ID

enter image description here

关于ios - 错误 :Storyboard doesn't contain a view controller with identifier 'jailBrokenViewController' ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41866952/

相关文章:

ios - 带有 Unity 的 Firebase 导致 XCode 中的链接器错误

swift - OneSignal 和最新的 xcode : app does not ask for push notifications

ios - 在我的场景大纲或 Storyboard 中看不到导航栏的导航项?

iphone - 如何检测iphone上youtube已经播放完毕?

ios - UICollectionViewCell 中的图像被另一个 Cell 中的图像替换

objective-c - 将 NSTableView 内的复选框设置为 "YES"

ios - 在带有 Cocoapods 的 Swift 中使用 Evernote iOS API 在 Xcode 中找不到文件错误

ios - Pubnub 以单流方式获取组中所有 channel 的所有消息

ios - 指针传递 Objective C 或 C 语法

objective-c - 在 Objective C 中使用带有重载方法的 Swift 类