专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构
添加StatusDAL数据访问层(Data Access Layer)
- 新建
HMStatusDAL
专门负责微博数据的数据缓存和网络数据的处理/* 微博数据访问层,用于获取微博数据.有可能是从本地加载缓存数据,也有可能从网络加载数据 */ class HMStatusDAL: NSObject { // 单例 static let sharedDAL = HMStatusDAL() }
新建
loadStatus
函数,编写伪代码// 加载微博数据 func loadStatus() { // 1.查看本地是否有缓存数据 // 2.如果有缓存数据,直接返回 // 3.如果没有缓存数据,去网络加载数据 // 4.缓存网络加载的数据到本地数据库 // 5.返回数据给调用者 }