如果我想要一个 MainViewController,那么 Xcode 中最好的方法是什么,它仅在用户登录时显示,否则会显示一个 LoginViewController,并且在(成功)登录 MainViewController 之后。
首先关注故事板:
- (a) 有一个 LoginViewController(作为初始视图控制器),然后是 MainViewController
- (b) 拥有 MainViewController(作为初始视图控制器)和到 LoginViewController 的连接,如果用户未登录,将使用该连接
- (c) 与 (a) 类似,但在 NavigationController 中嵌入
或者还有其他可能吗?
专注于代码逻辑: 应该在 AppDelegate 或 Login- 各自的 MainViewController 中处理
如果有人有示例代码,那就太好了。