Как использовать NSJSONSerialization

У меня есть строка JSON (из PHPjson_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 выше и превратить его в структуру данных, о которой я говорил?

Ответы на вопрос(11)

Ваш ответ на вопрос