我有一个使用 restkit 的项目(在 iOS 6 上)。它在在线模式下工作正常。现在,我正在尝试实现离线模式。有两个视图控制器:
LoginViewController : UIViewController
MainSplitViewController : UIViewController <UINavigationControllerDelegate, RKRequestDelegate>
开LoginViewController
,我检查设备是否离线。如果是,我检查钥匙串中是否有登录信息。如果是这样,我直接去我的MainSplitViewController
. 问题:我MainSplitViewController
的实例化正确,正确调用了 viewDidLoad 和 viewDidAppear,但我的视图没有出现,登录视图保持在原位。问题仅在离线模式下出现,所以我怀疑 RestKit 做错了什么......但通常,我的导航控制器独立于 RestKit,不是吗?