从 Swift 读取 Akavache 缓存

Reading Akavache cache from Swift

我想从 Swift 加载 Akavache 数据。我在 Library/Application Support/MyApp/BlobCache 下找到 myapp.db{-wal,-shm} 个文件并且可以读取 myapp.db,但我不确定如何从其他文件读取键值。

是否有这些文件格式的一些文档?

Akavache 使用 SQLite。查看 Akavache 的源代码以获取有关架构的提示。

根据 Paul Betts 的说法,CacheElement 行的 Value 字段是 BSON blob。与SQLite数据库文件相邻的文件无关。