I wanted to ask you if we can use the NSJSONSerialization that comes with iOS to do all our JSON-related work.
Is it a proper replacement for other libraries like SBJson, JSONKit, NextiveJSON, or TouchJSON? Are they equivalent regarding functionality?
I have many JSON objects that feed my charts locally but now I’m going to start querying a remote DB to retrieve the information and build those objects.
How do you make the decision to go with one or the other?
Yes, it is a replacement for all of those. You make a decision based on how you feel. I use NSJSONSerialization because it is there and easy to use…no need to worry about downloading other stuff. What “functionality” do you need? A JSON parser only needs to do 2 things: Encode JSON from objects and decode JSON to objects.