GuildBrowser使用AF+MVC 学习笔记

GuildBrowser 是一个 测试用的项目此为 魔兽世界api的一个展示客户端

项目地址:https://github.com/yehai/GuildBrowser

一:所使用的设计模式:MVC + AFNetworking

1:WoWApiClient 的设计 

      GuildBrowser使用AF+MVC 学习笔记

特点:使用 void 方法 把 加载的数据处理成 Model 之后在 Block里面回调返回;

直接把得到的json数据处理成model了;

2: WoWUtils.h 的工具的设计

      GuildBrowser使用AF+MVC 学习笔记

特点:项目使用一些 比如Url字符串全局变量定义、类型枚举、能用方法,都写在了一个WowUtils.h .m文件中,便于后期维护;

3:view层 cell 的设计

GuildBrowser使用AF+MVC 学习笔记

特点:Cell的属性里面多了,多了一个 数据Model的对象;并在加载cell数据里面 做指针指向操作

cell属性里面添加了 Model对象,会对以后的获取到cell,获取cell里面属性的数据值时大有帮助;

 

 GuildBrowser使用AF+MVC 学习笔记

 

GuildBrowser使用AF+MVC 学习笔记,布布扣,bubuko.com

GuildBrowser使用AF+MVC 学习笔记

上一篇:MongoDB2.6 新特性


下一篇:把图片保存到数据库中和从数据库中读取图片--项目琐碎总结