restkit&离线模式&查看控制器

时间:2012-10-17 09:02:15

标签: objective-c ios xcode uinavigationcontroller restkit

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

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

LoginViewController上,我检查设备是否处于离线状态。如果是,我检查钥匙串中是否有登录信息。如果是这样,我直接进入我的MainSplitViewController。问题是:我的MainSplitViewController是正确实例化的,viewDidLoad&amp; viewDidAppear被正确调用,但我的视图没有出现,登录视图保持不变。 问题只出现在离线模式下,所以我怀疑RestKit做错了什么......但通常情况下,我的导航控制器与RestKit无关,不是吗?

1 个答案:

答案 0 :(得分:0)

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