我正在制作一个应用程序,让用户以不同的颜色和笔刷大小在屏幕上绘图。我将绘制的每条路径的信息存储在JSON文件中,以便将其保留在内存之外。现在我已经解析了所有现有的路径,然后添加新路径并将其全部写回。我希望它只是将新数据追加到JSON文件中,而不必先读入并解析它,这样一次只能有一条路径在内存中。SBJSON将新数据追加到现有的JSON文件中,而不先解析它
我正在使用SBJSON,JSONWriter有一些附加功能,但我认为你需要有JSON字符串将它追加到第一个,而不是文件,这意味着我将不得不在文件中读取。有没有办法做到这一点,而不读取文件呢?我确切知道数据的结构。
测试不再工作:( – 2015-07-13 18:30:46
该链接无效,因为项目结构发生了变化,实际上它更改为更好地支持此用例。[API文档](http://cocoadocs.org/docsets/SBJson/ 4.0.2/Classes/SBJson4Parser.html)更好地解释它。 – 2015-07-14 19:26:49