如何在iOS中转换此UTF8代码

如何在iOS中转换此UTF8代码,ios,objective-c,utf-8,encode,Ios,Objective C,Utf 8,Encode,我使用的是一个用中文命名的API。创建标签时,我会执行以下操作: label.text = [[savedArray objectAtIndex:i]objectForkey:@"name"]; "\U65b0\U5317\U5e02\U7acb\U5716\U66f8\U9928\U4e09\U91cd\U5206\U9928", "\U4e09\U5f35\U516c\U5712" 标签应具有正确的中文名称(例如:。市政府). 现在,我正尝试将此文本添加到另一个NSMutableArra

我使用的是一个用中文命名的API。创建标签时,我会执行以下操作:

label.text = [[savedArray objectAtIndex:i]objectForkey:@"name"];
"\U65b0\U5317\U5e02\U7acb\U5716\U66f8\U9928\U4e09\U91cd\U5206\U9928",
"\U4e09\U5f35\U516c\U5712"
标签应具有正确的中文名称(例如:。市政府). 现在,我正尝试将此文本添加到另一个NSMutableArray中,其中包含:

[array addObject:label.text];
NSLog(@"%@",array);
NSLog打印如下内容:

label.text = [[savedArray objectAtIndex:i]objectForkey:@"name"];
"\U65b0\U5317\U5e02\U7acb\U5716\U66f8\U9928\U4e09\U91cd\U5206\U9928",
"\U4e09\U5f35\U516c\U5712"
我不确定这是UTF8还是Big5,因为我在这方面的知识很差

[array addObject:[NSString stringWithCString:[label.text cStringUsingEncoding:NSUTF8StringEncoding] encoding:NSUTF8StringEncoding]];

但是我得到了相同的结果。如何让NSLog打印出与label.text相同的结果?我想做的是能够将所有名称放在一个数组中以备将来使用。

循环数组并打印每个项目。抱歉,我忘了提到我希望将所有名称放在一个数组中,以便将数据用作数组。