设置视图控制器故事板ID不起作用

时间:2013-02-23 20:23:54

标签: objective-c xcode

我有这个代码转换到另一个视图控制器(我想以编程方式执行此操作,因为应用程序有许多viewControllers,所有这些都连接到彼此):

UIViewController *homeViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"HomeViewController"];
[self presentViewController:homeViewController animated:0 completion:nil];

我还在storyboard文件中将viewController的Storyboard ID设置为HomeViewController

当我运行它时,我收到错误:'Storyboard (<UIStoryboard: 0x712af50>) doesn't contain a view controller with identifier 'HomeViewController''

为什么我会收到此错误?

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。我只是清理项目并从我的模拟器或手机中删除应用程序并再次运行它。它奏效了。