2013-05-24 2 views
-2

Это мой кодКак получить доступ к значениям NSMutableDictionary в Objective-C?

NSMutableArray *responseArray = [responseString objectFromJSONString]; 

Я хочу сделать так, чтобы получить значения:

NSMutableDictionary *responseDict = [responseArray objectAtIndex:<#(NSUInteger)#>]; 

Я хочу добавить NSMutalbeArray в Словаре переменной, как это сделать, пожалуйста, помогите мне

Это responseArray:

response >>>>>>>>> succ [{"id":"1","name":"Guitars \/ 

Basses","description":"","image":"","parent_category":null},{"id":"2","name":"Keyboards \/ 

Modules","description":"","image":"","parent_category":null},{"id" . . . . . }] 

Как получить значения словаря?

+0

У вас вопрос не ясен. –

ответ

0

Сначала проверьте свой ответ json на http://jsonlint.com/. Это Неверный.

+0

NSMutableArray * responseArray = [responseString objectFromJSONString]; .... NSMutableDictionary * responseDict = [responseArray objectAtIndex:]; NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; [defaults setObject: [responseDict objectForKey: @ "id"] forKey: @ "cat_id"]; [по умолчанию синхронизирует]; ..... Исправьте это Пожалуйста –

+0

Это ваш ответ: '[ { "Идентификатор": "1", "имя": "Гитары Контрабасы", "Описание" : "", "образ": "", "parent_category": нулевая }, { "ID": "название" "2" : "Клавиатура модулей", "описание": "", "image": "", "parent_category": null } ] '. Вы должны разобрать это? – iDeveloper

+0

Я проанализировал это по этому коду: NSMutableArray * responseArray = [responseString objectFromJSONString]; –

Смежные вопросы