如何在标签中传递值和名称。文字格式

时间:2015-12-07 18:18:19

标签: ios objective-c json uilabel

我有一些标签会显示该标签的json值。但我希望通过一些文本传递价值。我的label.text

 label1.text = [dict valueForKey:@"people1"];

"people1"是关于我的json的数据。当我单独传递"people1"值时,它运行良好。但我需要做一些像这样的事情

例如我的"people1"值是20.it应该是这样的:

  50 of the mad people

我应该在label1.text中使用什么格式来获得屏幕上方的格式。请帮我pot.thanks!

        NSArray *jsonObject;
    jsonObject = @[@{@"Id1":@"mad",
                     @"people1":@"12",@"total1":@"20"},
                   @{@"Id2":@"normal",
                     @"people2":@"13",@"total2":@"30"}];

  NSError *err;
    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:jsonObject options:NSJSONWritingPrettyPrinted error:nil];



     NSArray *jsonArray = [NSJSONSerialization JSONObjectWithData:jsonData options: NSJSONReadingMutableContainers error: &err];



    NSDictionary *dict = [jsonArray objectAtIndex:0];

1 个答案:

答案 0 :(得分:0)

NSString * variable = @"here";
NSString * str = [NSString stringWithFormat:@"additional text %@",variable];
NSLog(@"%@", str);

将导致:

  

此处附加文字