Objective c 设置视图控制器序列图像板ID不需要';行不通

Objective c 设置视图控制器序列图像板ID不需要';行不通,objective-c,xcode,Objective C,Xcode,我有以下代码可以转换到另一个视图控制器(我希望以编程方式执行此操作,因为该应用程序有许多视图控制器,所有视图控制器都相互连接): 我还在故事板文件中将viewController的故事板ID设置为HomeViewController 当我运行它时,我得到一个错误:'Storyboard()不包含标识符为“HomeViewController”的视图控制器。 为什么会出现此错误?我也有同样的问题。我只是清理项目,从模拟器或手机中删除应用程序,然后再次运行。它成功了。你确定你已经设置了情节提要ID在

我有以下代码可以转换到另一个视图控制器(我希望以编程方式执行此操作,因为该应用程序有许多视图控制器,所有视图控制器都相互连接):

我还在故事板文件中将viewController的
故事板ID
设置为
HomeViewController

当我运行它时,我得到一个错误:
'Storyboard()不包含标识符为“HomeViewController”的视图控制器。


为什么会出现此错误?

我也有同样的问题。我只是清理项目,从模拟器或手机中删除应用程序,然后再次运行。它成功了。

你确定你已经设置了
情节提要ID
在情节提要中有几个字段。您是否在编辑了
情节提要ID
字段后单击(或制表符)远离该字段?如果不单击,它有时不会更新基础的xml@Paul.s我确信我已经设置了情节提要ID。我假设它已更新,因为当我转到代码并返回情节提要时,该字段不是空的。当您返回该字段时,光标是否仍在该字段中(基本上只需确保您已结束编辑文本字段?您确定您正在编辑
self.storyboard
正在返回的序列图像板文件吗?@Paul.s该字段不再被选中。我不确定self.storyboard会返回什么。有什么建议吗?您有多个序列图像板吗?是viewController t吗什么在从那个故事板调用self.storyboard?
UIViewController *homeViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"HomeViewController"];
[self presentViewController:homeViewController animated:0 completion:nil];