iOS的架构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS的架构相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

思考开发方式 

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

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

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

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

以上是关于iOS的架构的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 架构模式 - 解密 MVCMVPMVVMVIPER架构

iOS应用架构谈 开篇

iOS移动架构设计

jenkins实现iOS CI/CD架构

iOS应用架构谈 开篇

iOS应用架构谈 开篇