从 swift 中的文件中减去并更新

Substract and update from file in swift

我 运行 遇到了问题。我创建了一个文件并在其中保存了 1000 jsons 个元素。 我想提取、更新、删除特定的 json.

我正在使用 FileManager.default 以正常方式创建文件并使用 FileManager.default.createFile(atPath: itemPath, contents: data, attributes: nil)

向其写入信息

如何在不提取整个 json 数组然后在 swift 中再次写入的情况下执行此操作? 我在想 select 审讯等等

如果你能帮助我,我会很高兴。

在文件头建立索引,记录JSON对应文件的起始位置和长度。