【发布时间】:2012-11-08 01:42:58
【问题描述】:
在我的代码中,我有这一行,但我想知道是否有办法在将 @"SomeController" 与“instantiateViewControllerWithIdentifier”一起使用之前检查它是否存在方法。如果标识符不存在,则应用程序崩溃。
如果没有好的方法,这不是一个大问题,我可以更小心一点,不要让标识符名称变胖,但我希望我能更优雅地处理它。
UIViewController *newTopViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"SomeController"];
【问题讨论】:
-
这个想法是故事板是您项目的一部分,以及您的代码。如果标识符不正确,那是代码中的逻辑错误,而不是由于运行时某些不可预见的情况而导致的可恢复故障。
标签: objective-c ios cocoa-touch uistoryboard