我正在制作一个应用程序,让用户以不同的颜色和画笔大小在屏幕上绘图。绘制后,我会将有关每个绘制路径的信息存储在 JSON 文件中,以防止其占用内存。现在我让它解析所有现有路径,然后添加新路径并再次将其全部写回。我希望它只是将新数据附加到 JSON 文件中,而不必先将其读入并解析它,这将使它一次只有一个路径在内存中。
我正在使用 SBJSON,JSONWriter 有一些附加功能,但我认为您需要先将 JSON 字符串附加到文件,而不是文件,这意味着无论如何我都必须读取文件。有没有办法在根本不读取文件的情况下做到这一点?我确切地知道数据的结构。