-1
我解析目標C JSON字符串的一個問題: 我的JSON:解析JSON的目標C(IOS)
{"messages":[{"nick":"Tim","message":"Hallo","time":"06.07.2012 13:26:41"}]}
我的目標C代碼:
NSError *error = nil;
NSData *data = [NSData dataWithContentsOfURL:@"..URL.."];
NSArray *messages = [data objectForKey:@"messages"];
NSDictionary *json = [NSJSONSerialization
JSONObjectWithData:messages
options:NSJSONReadingMutableLeaves
error:&error];
NSString *nick = [json objectForKey:@"nick"];
NSString *message = [json objectForKey:@"message"];
但這doesn't工作,我不知道該怎麼做!
想你混淆了你的代碼的一個位。你在'NSData'對象上調用'objectForKey:'。 – 2012-07-06 12:56:35
實際上並沒有在那裏看到一個問題。當你說「不起作用」時,你是什麼意思?有錯誤嗎?不正確的結果?你有什麼嘗試?如果您需要幫助,請給我們更多。 – 2012-07-06 12:57:05
我需要NSString而不是NSData或什麼? – user1480467 2012-07-06 13:08:02