Я искал способ прочитать json из файла пакета в NSDictionary
и затем распечатать его внутри UITextView
.
Результат не был красиво отформатирован!
Я использовал часть ответа Карима сверху, чтобы создать метод, который генерировал украшенный json в строке:
-(void)setText:(NSDictionary *)json
{
NSArray *allKeys = [json allKeys];
_beautyStr = @"";
for(id key in allKeys){
NSString *line = [NSString stringWithFormat:@"\"%@\" = \"%@\";\n", key, [text objectForKey:key]];
_beautyStr = [NSString stringWithFormat:@"%@%@",_beautyStr, line];
}
NSLog(@"%@",_beautyStr);
}