white在定义UI层数据结构风格:

xxxInfo:

xxxInfoData: 如果其中有list,则会定义类似与此的: NSArray<XMCRMUserInfoJsonModel *>, xxxInfoJsonModel类似与这样的命名方式,是对后台返回数据解析的承接。

总结:

  1. xxxInfo为业务层(i.e UI层所用到的数据结构), xxxInfoJsonModel为对接后台返回数据解析的在project中的数据结构。
  2. 文件划分,对接后台返回数据结构会放到一个文件中;业务相同的不同数据结构,会放到一个文件中,因此可以看到一个文件中定义了很多类,这是因业务需求原因而导致的。

results matching ""

    No results matching ""