美文网首页
iOS 控制台UTF8编码转汉字

iOS 控制台UTF8编码转汉字

作者: mikey_Jiang | 来源:发表于2019-06-03 15:13 被阅读0次

    很简单, 创建两个分类(完整代码如下:), 然后重新运行XCode项目, 打印数据, 汉字就出来了.

    #import "NSArray+Chinese.h"  

    @implementation NSArray (Chinese)  

    - (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;  

    }  

    @end  

    #import "NSDictionary+Chinese.h"  

    @implementation NSDictionary (Chinese)  

    - (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;  

    }  

    @end 

    相关文章

      网友评论

          本文标题:iOS 控制台UTF8编码转汉字

          本文链接:https://www.haomeiwen.com/subject/hipcxctx.html