【发布时间】:2016-01-15 18:58:20
【问题描述】:
我的 iOS 应用有点类似于 Facebook,它会在可滚动的 tableview 中显示用户生成的“帖子”,每个帖子都有要显示的图像。
为了避免每次用户滚动浏览 tableview 时都下载图片,我使用FTWCache 来存储每个帖子的图片数据,如下所示:
[FTWCache setObject:loadedData forKey:[NSString stringWithFormat:@"postID%@", post.ID]];
严重依赖这样的缓存类是一种糟糕的做法吗?一段时间后,缓存会变得相当大,我应该经常刷新它吗?
如果有人有任何建议,将不胜感激。
【问题讨论】:
标签: ios objective-c uitableview caching