Objective c 如何正确构建iOS 5应用程序?
我最近开始学习Obj-C,并尝试编写我的第一个“更大”的应用程序。 我希望应用程序的结构类似于Facebook,如:Objective c 如何正确构建iOS 5应用程序?,objective-c,ios,ios5,storyboard,Objective C,Ios,Ios5,Storyboard,我最近开始学习Obj-C,并尝试编写我的第一个“更大”的应用程序。 我希望应用程序的结构类似于Facebook,如: 用户首先看到的是登录/注册屏幕 如果他正确登录,他会看到主应用程序屏幕,它可以做许多不那么直接相关的事情 我不知道如何以正确的方式构造该应用程序 首先想到的是将子类UINavigationController设置为初始视图控制器,其中一个序列为“登录”流,第二个序列为“登录”流 但这会产生不同的问题:因为(至少从我的理解来看),我不应该使用模态分段在应用程序的不同部分之间进行转换
UINavigationController
设置为初始视图控制器,其中一个序列为“登录”流,第二个序列为“登录”流
但这会产生不同的问题:因为(至少从我的理解来看),我不应该使用模态分段在应用程序的不同部分之间进行转换,我是否需要反复使用
UINaviationController
链?这似乎是“简单的方法”,但我很确定这是错误的方法。这是一个关于开发工作流程和结构的问题
iOS应用程序的结构与用户界面紧密耦合,因此这应该是您的出发点
因为您使用的是iOS 5,所以首先要创建一个故事板,通过一系列视图捕捉用户交互
与每个视图关联的是一个ViewController,它由框架根据需要实例化。在大多数情况下,应用程序的结构将挂在下面 我知道你可以这样做,因为它是面向对象编程,但是当类文档中的第二行声明
这个类不是用于子类化的时候,总是会响起警钟