首页 > 学院 > 开发设计 > 正文

操作缓冲池

2019-11-09 17:38:57
字体:
来源:转载
供稿:网友
缓冲池 => 要解决下载图片操作被重复创建,需求:能够定位到该操作!  什么是缓冲池?-> 容器,能够装一些东西  - NSArray(有序的,通过下标来检索) -> indexPath    下拉&上拉刷新数据,只要一拉,有新数据加入,indexPath就会变化!  - NSSet(无序的),取对象 anyObject    可以做什么的缓冲池?UITouch,    UITableView 的 Cell 就是使用 Set 做的缓冲池,随便拿一个,设置模型数据  - NSDictionary(键值 "key" 定位)    如何选择 key?     url: "唯一"定位一个网络图片    如果使用 url 来做 key,新闻:头条有一张图片,八卦里面有一张同样的图片! * 关于缓冲的小结:以上三种都能够做缓冲,但是如何选择,一定要分析具体的应用开发场景! 

 * 下载完成之后,需要将操作从缓冲池中删除!否则会造成不必要的内存消耗!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表