zoukankan      html  css  js  c++  java
  • GuildBrowser使用AF+MVC 学习笔记

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

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

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

    1:WoWApiClient 的设计 

          

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

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

    2: WoWUtils.h 的工具的设计

          

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

    3:view层 cell 的设计

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

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

     

  • 相关阅读:
    What Kind of Friends Are You? ZOJ 3960
    博弈随笔(未完待续)
    Mergeable Stack ZOJ
    LIS ZOJ
    差分约束 HDU
    How far away ? HDU
    wya费用流
    不知道说些什么
    ext大法好啊
    bzoj2348
  • 原文地址:https://www.cnblogs.com/cocoajin/p/3660482.html
Copyright © 2011-2022 走看看