标签: iphone objective-c nscache
我正在使用NSCache来存储webData。
webData=[[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:urlString]]; [cache setObject:webData forKey:urlString];
只有在我的应用程序运行时,缓存才会存在。我想在应用程序退出时保留缓存的内容。将内容写入磁盘是其中一种方式。还有其他方法吗?如果不是什么是将缓存写入磁盘的有效方法?
答案 0 :(得分:1)
使用 CoreData ,因为CoreData确实是具有清除和修剪功能的对象图的持久性。
请参阅this了解教程
答案 1 :(得分:0)
您可以选择TMCache因为它具有持久性。