我正在使用 NSCache 来存储 webData。
webData=[[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:urlString]];
[cache setObject:webData forKey:urlString];
缓存仅在我的应用程序运行时才存在。尽管应用程序退出,我想保留缓存的内容。将内容写入磁盘是一种方法,还有其他方法吗?如果不是,将缓存写入磁盘的有效方法是什么?
最佳答案
像CoreData一样使用CoreData,它是具有清除和修剪功能的对象图的持久性。
引用this教程
关于iphone - 保留 NSCache 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11255857/