【发布时间】:2012-08-04 06:18:42
【问题描述】:
我最近开始学习 Obj-C,并尝试编写我的第一个“更大”的应用程序。 我想要一个结构类似于 Facebook 的应用程序,例如:
- 用户首先看到的是登录/注册屏幕,
- 如果他正确登录,他会看到主应用程序屏幕,它可以做许多不那么直接相关的事情。
我不知道如何构建该应用程序 TheRightWay。
首先想到的是将子类UINavigationController 设置为初始视图控制器,其中一个是“登录”流程,第二个是“登录”流程。
但这会产生不同的问题:因为(至少根据我的理解),我不应该使用模态序列在应用程序的不同部分之间进行转换,我是否需要一遍又一遍地使用 UINaviationController 链?这似乎是“简单的方法”,但我很确定这是错误的方法。
【问题讨论】:
-
我知道你可以做到,因为它是面向对象的编程,但是当类文档中的第二行声明
This class is not intended for subclassingUINavigationController class reference 时,警钟总是响起
标签: objective-c ios ios5 storyboard