我有一个 UIViewController (ViewController1),它显示了数据库的内容。如果之前未加载数据库,我想显示另一个视图控制器(ViewController2)。
所以当用户进入 ViewController1 并且之前没有加载数据库时,我想带他到 ViewController2 而不是 ViewController1。
像这样的东西:
@implementation ViewController1
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
if (isDatabaseLoaded) {show contents of ViewController1;}
else {take user to ViewController2;}
}
我该怎么做?最优雅的方法是什么?
先感谢您。