iOS开发的疑问,项目如何组织?

xoHome 发布于 2012/06/07 11:08
阅读 791
收藏 0
iOS

最近在学iOS开发,有几个问题需要咨询下各位(我用的是window based application模版):

1、Delegate和Controller到底有什么区别,我参考过基本IOS开发的书籍,代码例子全是在Delegate中创建,但控制器不是Controller么?那Controller干什么? 到底哪些代码放在Delegate中哪些放在Controller中呢?

2、界面切换的问题,我看过一些别人的例子和文档,里边没有超过3个View的,可实际项目中远远不止这几个,而且用那些例子中的方式貌似都不能做到完整项目的效果。 到底页面切换该用哪种方法呢?

举个例子,我启动项目,显示登录界面,然后切换到主界面,主界面内有TabBar和NavigationBar,然后根据TabBar来切换页面,请问该如何去弄? 给个大体思路就好,市面上的书籍我算是彻底失望了。

以下是问题补充:

@xoHome:项目启动是执行Delegate,也就说这里处理登录界面(或者加载登录界面的Controller),切换到主页面后(主页面没有xib文件),TabBar什么的该如何加入到View中呢? 我试着加了个Label结果没显示。 (2012/06/07 11:11)
@xoHome:目前找到加载TabBar的例子中都是在Delegate的didFinishLaunchingWithOptions方法中创建的,这个不符合我要求 (2012/06/07 11:13)
加载中
0
夏小士
夏小士
新ios开发群 招募:群号242890670
返回顶部
顶部