问题3:解决直接输出字典的内容无法显示中文的问题
来源:互联网 发布:淘宝如何改价钱 编辑:程序博客网 时间:2024/06/05 14:16
我们在直接输出字典的时候会发现Xcode并不是直接输出你想要的,那该怎么办呢,现在我来告诉你
建一个类目基于NSDictionary 名字自己随便输入,我这里是Unicode
m文件中这样写一个描述方法
#import "NSDictionary+Unicode.h"
@implementation NSDictionary (Unicode)
- (NSString *)descriptionWithLocale:(id)locale
{
NSArray *allKeys = [selfallKeys];
NSMutableString *str = [[NSMutableStringalloc]initWithFormat:@"{\t\n "];
for (NSString *keyin allKeys) {
id value= self[key];
[str appendFormat:@"\t \"%@\" = %@,\n",key, value];
}
[str appendString:@"}"];
return str;
}
@end
在main中建一个字典#import <Foundation/Foundation.h>
int main(int argc,constchar * argv[]) {
@autoreleasepool {
NSDictionary *dic = [NSDictionarydictionaryWithObjectsAndKeys:@"一直爱",@"直到我的心跳停止",@"生生世世",@"如果长生不老",nil];
NSLog(@"dic = %@",dic);
}
return 0;
}
这样你就可以直接输出文字喽,不管你再建多少字典,都可以一劳永逸的直接输出字典了!
- 问题3:解决直接输出字典的内容无法显示中文的问题
- 问题1:解决直接输出类的内容无法显示中文的问题
- 问题2:解决直接输出数组的内容无法显示中文的问题
- 解决下载的chm无法显示内容的问题
- 如何解决wofstream无法输出中文的问题
- 解决VS中内容无法高亮显示的问题
- 解决Ubuntu的PDF文档中文无法显示的问题
- 解决Mirage 0.9.5.2无法显示中文界面的问题
- 解决fgetcsv打开csv文件中文无法显示的问题。
- 解决jarsperreport打印PDF中文无法显示的问题
- 如何解决wampsever 中mysql无法显示中文的问题
- CHM 文件无法显示内容的问题
- ViewPager内容无法显示的问题
- matplotlib输出图象的中文显示问题
- 解决ALOGV无法输出的问题
- 解决ALOGV无法输出的问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- java递归解迷宫 求所有解
- 关于map::erase的使用说明
- Apache Lucene初探
- 电阻和电容精度表示方法
- session(会话)
- 问题3:解决直接输出字典的内容无法显示中文的问题
- mongodb数据库分片
- 巧用nc,模拟GET和POST
- Java每日登陆 和 月卡功能
- Maven之——如何把maven项目转成web项目
- Android四大组件之BroadcastReceiver
- Enterprise Architect 视频教程地址
- C 编码转换 ,包括ANSI,UNICODE,UTF-8,UniBigEnd(含源码下载)
- ●HR的99种死法-爱护HR,人人有责!