Stash 是一个用于临时持久化对象的键/值存储,例如网络响应(图像等)或不易重新生产的值。"Stash" 是一个简单的对象,它包装了 "Memory
"(一个快速的内存存储)和 "Disk
"(一个较慢的,基于文件系统的存储)。"Memory"
将在您的应用程序接收到内存警告时自动清除自己。"Disk"
将在您手动删除项目或自动使用限制时持久化项目。"Caches" 将接受符合 "NSCoding
" 的任何对象,尽管我愿意考虑不同的编码。"Caches" 的主要 API 是同步的,尽管大多数 API 都有异步包装器。