MKNetwork сохранение контента JSON в NSDictionary - PullRequest
0 голосов
/ 23 января 2012

Я использую MKNetwork, чтобы обрабатывать сетевые функции моего приложения.

Я пытаюсь прочитать файл JSON и сохранить его содержимое в NSDictionary.

NSDictionary *valueDic = [[completedOperation responseJSON] objectForKey:@"value"];

. Приведенный выше код (responseJSON) работает для iOS 5 и выше.Мне нужно, чтобы он работал на iOS 4 тоже.Автор этой структуры говорит следующее;(см. раздел комментариев в этом сообщении )

Subclass MKNO and override that method and call
[super responseJSON] for iOS5 and return JSONKit(or equivalent) based dictionary for other versions

Я понятия не имею, как это реализовать, Может кто-нибудь, пожалуйста, помогите мне.Я застрял в этом весь день.

1 Ответ

1 голос
/ 23 января 2012

Создайте пользовательский подкласс MKNO для реализации метода responseJSON, например:

- (NSDictionary *) responseJSON {
 return [ [self responseData] objectFromJSONData];
}

Не забудьте включить "JSONKit.h"

PS: для будущих проектов вам следуетиспользуйте: ASIHTTPRequest

...