首页 > 代码库 > iOS的架构

iOS的架构

根据多年的iOS开发经验,常用的iOS开发架构有:MVC、MVVM、CDD等,在这里我就不一一列举了。

做一个项目一般首先要搭建主流框架界面:常见的有TabBar控制器可以切换子控制器,上面又有Navigation导航条这个主流框架,还有一个就是用左右侧滑来控制自控制器的主流框架。

接下来就是搭建项目主框架 

1、先搭建tabBarController(下面有一条) 

2、再搭建NavigationController(上面有一条,并且每个子控制器的不一样)

思考开发方式 

1、storyboard搭建(界面很少的时候使用) 

2、纯代码搭建(界面超过5个的时候使用,易于管理,商业项目中,一般都使用这种方式)

然后就是根据MVC思想搭建需要搭建的自控制器架构了。

今天暂时先总结这么多吧,就不上代码了,希望能够给大家一些帮助哈

iOS的架构