У меня есть строка JSON (от PHP json_encode(), которая выглядит так:
[{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}]
Я хочу проанализировать это в какой-то структуре данных для моего iPhone-приложения. Думаю, для меня лучше всего иметь массив словарей, поэтому 0-й элемент в массиве - это словарь с ключами "id" => "1" и "name" => "Aaa".
Я не понимаю, как NSJSONSerialization хранит данные. Вот мой код:
NSError *e = nil;
NSDictionary *JSON = [NSJSONSerialization 
    JSONObjectWithData: data 
    options: NSJSONReadingMutableContainers 
    error: &e];
Это то, что я видел в качестве примера на другом сайте. Я пытаюсь прочитать текст JSON, напечатав количество элементов и т.д., Но я всегда получаю EXC_BAD_ACCESS.
Как использовать NSJSONSerialization для анализа JSON выше и превратить его в структуру данных, о которой я упоминал?
