0

我有一个使用 restkit 的项目(在 iOS 6 上)。它在在线模式下工作正常。现在,我正在尝试实现离线模式。有两个视图控制器:

  • LoginViewController : UIViewController
  • MainSplitViewController : UIViewController <UINavigationControllerDelegate, RKRequestDelegate>

LoginViewController,我检查设备是否离线。如果是,我检查钥匙串中是否有登录信息。如果是这样,我直接去我的MainSplitViewController. 问题:我MainSplitViewController的实例化正确,正确调用了 viewDidLoad 和 viewDidAppear,但我的视图没有出现,登录视图保持在原位。问题仅在离线模式下出现,所以我怀疑 RestKit 做错了什么......但通常,我的导航控制器独立于 RestKit,不是吗?

4

1 回答 1

0

好的 soooooooooo 终于:我在 viewWillAppear 中对我的 LoginViewController 说“嘿,转到 MainSplitViewController”。移动 viewDidAppear 中的代码解决了问题...

于 2012-10-17T10:04:06.217 回答