Установите CellTextLabel с JSON и iPhone - PullRequest
1 голос
/ 05 апреля 2011

Я просто пытаюсь использовать JSON впервые. Но у меня есть данные на японском, но они отображаются в ячейке в формате UTF («Бла-бла-бла»)

пожалуйста, взгляните на мой код.

NSError *theError = nil;
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www.blahblah.com"]];
NSURLResponse *theResponse =[[NSURLResponse alloc]init];
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&theResponse error:&theError];      
NSMutableString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
//NSDictionary *jsonDictionaryResponse = [string JSONValue];
self.city = [NSMutableArray arrayWithArray:[string componentsSeparatedByString:@"\""]];

Что могут делать словарь и JSONValue? Как я могу показать это по-японски? Я не прав в кодировке?

очень спасибо за помощь?

1 Ответ

1 голос
/ 26 июля 2011

Вы должны сначала проанализировать файл JSON.Основные библиотеки синтаксического анализа JSON для Objective-C:

поэтому сначала проанализируйте файл JSON, затем присвойте значение self.city (я не вижу никакой другой ошибки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...