- (NSString *)descriptionWithLocale:(id)locale
{
NSMutableString *string = [[NSMutableString alloc]init];
[string appendString:@"(\n"];
for (id obj in locale)
{
[string appendFormat:@"%@\n",obj];
}
[string appendString:@")"];
return string;
}
NSLog(@"标题数组 :%@",[self descriptionWithLocale:_selectArray]);
这样就可以实现打印出来汉字了!也可以试试一下2个方法
//字典
- (NSString *)descriptionWithLocale:(id)locale {
NSArray *allKeys = [self allKeys];
NSMutableString *str = [[NSMutableString alloc] initWithFormat:@"{\t\n "];
for (NSString *key in allKeys) {
id value= self[key];
[str appendFormat:@"\t \"%@\" = %@,\n",key, value];
}
[str appendString:@"}"];
return str;
}
//数组
- (NSString *)descriptionWithLocale:(id)locale
{
NSMutableString *str = [NSMutableString stringWithFormat:@"%lu (\n", (unsigned long)self.count];
for (id obj in self) {
[str appendFormat:@"\t%@, \n", obj];
}
[str appendString:@")"];
return str;
}