我的iPad应用程序需要解析10 MB的JSON文件并将其内容保存在Core Data中。
考虑到大文件大小和内存使用情况,您是否建议使用NSJSONSerialization
或者您更愿意选择基于流的 JSON解析器(在这种情况下,您会推荐基于流的解析器)?顺便说一下:该文件是由另一个iOS应用程序使用NSJSONSerialization
创建的。
谢谢!
答案 0 :(得分:4)
我建议两者都使用,因为NSJSONSerialization
的方法为JSONObjectWithStream:options:error:
。