Joke基本项目构建1

作者: _赖笔小新 | 来源:发表于2015-01-03 14:58 被阅读75次

    这边介绍下项目的结构和作用

    界面使用storyboard。在iOS设备屏幕百花齐放的时代,不用storyboard和xib布局简直就是自讨苦吃。原来纯代码的编程方式差不多可以彻底停止了。storyboard+autolayout+sizeclasses的方式虽不能说完美,但基本可以解决各个尺寸上的布局问题。还算是比较容易上手的,在后面的文章中我会介绍相关的方法。

    我把整个项目的结构分为:

    1. Util
    2. Model
    3. Controller
    4. View

    当然你也可以不这样分,这也不是标准做法。只是我的个人习惯。

    Util里面放一些类的extension,工具类,比如读写文件,网络请求

    Model里面就都是Model实体类型,将实体Model化有助于降低项目复杂度和耦合度,是明智的选择。

    Controller,所有的Controller

    View,存放一些自定义View

    形如:


    因为这只是个小项目,所以这样组织。项目大了后,我会分模块,模块里面放Model,Controller,View。

    相关文章

      网友评论

        本文标题:Joke基本项目构建1

        本文链接:https://www.haomeiwen.com/subject/mqwztttx.html