iOS总结篇(一)
2021-06-09 本文已影响0人
测试账号
小型APP项目快速搭建基本流程
一个月开发一个APP,应该很正常,但是一周开发一个简单的app,应该也还行!
![](https://img.haomeiwen.com/i15489965/a2cd02717ab61f7b.png)
1. 搭建四个基础框架,BaseTabBarController(BaseNavigationController),Storyboard,BaseViewController,BaseDataRequest预计1.5天!
2.画界面,假如Tabbar模式的app,五个Controler的话,第二步就是按照设计图,创建五个控制器,前提是以BaseViewController为基础创建,然后新建五个对应的Storyboard,然后把五个Controler绑定到BaseTabBarController里面,这样就可以开始分别对每一个Storyboard单独拖控件了,而且互不影响,可以多人协同开发,按照一人开发的话,基本预计2.5天。
3.数据请求,然后,再对每个页面数据进行请求和初始化,最后赋值,由于绑定的是Storyboard,所以赋值流程会比较好写,直接请求数据下来,局部变量字典接收,字典数据赋值,刷新页面,完成,五个控制器,预计2天。
4.最后一天,优(mo)化(yu);
至此,开发完成!
。
。
。
。
。
。
![](https://img.haomeiwen.com/i15489965/5a181b95d4fd466c.png)
但是为啥实际开发中,不是这样呢,界面搭建不建议用Storyboard?代码设计为什么要按照一定的设计模式呢,MVC、MVVM或者其它模式?开发中真的有这么容易画的界面吗?服务端数据请求真的会这么顺利吗?开发中交互真的这么简单吗?
好吧!看来实际情况并没这么容易,后面,我会深入总结实际的开发中,到底需要知道哪些知识!
今天写的有点摸鱼了,明天一定努力,好好总结!!!