文章目录
一、前言
在客户端开发中,我们常常要做如下处理:
- 调用接口从服务端拿数据 (数据获取)
- 拿到数据进行数据模型转换 (数据加工)
- 将转换后的数据模型通过UI控件展示 (数据展示)
即:
数据获取
->数据加工
->数据展示
在整个流程中,将数据转模型(即:数据加工
)的过程是其中的重要一环。
iOS开发中的模型指的是
数据模型
,是用来存放数据的对象。
二、使用模型的好处
开发时使用模型有哪些好处呢?
准确性
。 对模型进行设置(set
)和读取(get
)时,可以通过模型相应的属性来访问。通过模型的实例
,在编译器的帮助下,我们可以通过.
操作符调出我们要访问的属性。这样就避免了像访问字典数据时,通过字符串key的方式来操作数据,这样很容易因输入错误而导致崩溃的发生。易于管理
。若模型中需要新的属性,只需直接在该类中添加属性,然后赋值即可,这样会使代码看起来更加简洁明了,也容易控制管理。高效、易使用</