gpt4 book ai didi

macos - 为什么我的应用程序有时除了文件 "A.myappextension-shm"之外还创建文件 "A.myappextension"?

转载 作者:行者123 更新时间:2023-12-03 17:50:10 24 4
gpt4 key购买 nike

我有一个基于文档的核心数据应用程序,可以使用 SQLite 保存。在测试时,我保存到测试文件 A.myappextension。有时还会创建另一个文件——“A.myappextension-shm”。这是为什么?

最佳答案

假设 A.myappextension 是您的 Core Data 持久存储文件,它是由于 SQLite 日志记录而发生的。您可能还会看到 A.myappextension-wal。这两个额外文件都是 SQLite 日志文件,您的许多数据实际上可能存储在其中而不是主文件中。如果您复制这些文件,或删除它们,或执行任何其他将它们视为文件而不是 SQLite 数据的操作,您将需要复制/删除/无论什么都可以。

关于macos - 为什么我的应用程序有时除了文件 "A.myappextension-shm"之外还创建文件 "A.myappextension"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28948886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com