1

我是 Objective-C 编码的新手,因此我的问题是,

我正在编写一个首先需要登录到服务器的应用程序,如果成功,那么它应该显示带有多个选项卡的 TabBarController。

我想听听您对以下设计的评论:

我将情节提要与一个 TabBarController 一起使用,并与不同的选项卡(5 个选项卡)进行切换。对于身份验证窗口,我创建了一个 TableViewController,它没有通过 segue 连接到任何东西。

当应用程序在 MyAppDelegate 中启动时,我检查我的 KeyChain 是否包含凭据。如果是,那么我将 RootViewController 设置为 TabBarController,否则 - 我将 RootViewController 设置为 TableViewController,并在那里显示一个文本字段以允许用户输入凭据。

然后我将凭据保存到钥匙串并将 RootViewController 设置为 TabBarController 以打开不同的选项卡。

而已。

你怎么看待这件事??是好还是有更好的方法来处理这种情况?

非常感谢您耐心阅读本文:-)

4

0 回答 0