专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构

添加StatusDAL数据访问层(Data Access Layer)

  • 新建 HMStatusDAL 专门负责微博数据的数据缓存和网络数据的处理
    /*
      微博数据访问层,用于获取微博数据.有可能是从本地加载缓存数据,也有可能从网络加载数据
    */
    class HMStatusDAL: NSObject {
      // 单例
      static let sharedDAL = HMStatusDAL()
    }
    
  • 新建 loadStatus 函数,编写伪代码

      // 加载微博数据
      func loadStatus() {
          // 1.查看本地是否有缓存数据
    
          // 2.如果有缓存数据,直接返回
    
          // 3.如果没有缓存数据,去网络加载数据
    
          // 4.缓存网络加载的数据到本地数据库
    
          // 5.返回数据给调用者
      }
    

results matching ""

    No results matching ""