ios 控制台输出中文
2017-01-14 15:35
253 查看
平时开发经常会遇到的问题就是调试的时候控制台输出的中文都是经过转码的,看着十分不爽,这时你可以写一个分类,让控制台输出中文
[objc] view
plain copy
- (NSString *)descriptionWithLocale:(id)locale
{
NSMutableString *string = [[NSMutableString alloc]init];
[string appendString:@"(\n"];
for (id obj in self)
{
[string appendFormat:@"%@\n",obj];
}
[string appendString:@")"];
return string;
}
@end
代码很容易看懂,你只要在项目中添加一个分类,你输出string的时候就是未经过转码的中文了
[objc] view
plain copy
- (NSString *)descriptionWithLocale:(id)locale
{
NSMutableString *string = [[NSMutableString alloc]init];
[string appendString:@"(\n"];
for (id obj in self)
{
[string appendFormat:@"%@\n",obj];
}
[string appendString:@")"];
return string;
}
@end
代码很容易看懂,你只要在项目中添加一个分类,你输出string的时候就是未经过转码的中文了
相关文章推荐
- iOS开发实战tips--让Xcode的控制台支持NSArray和NSDictionary的中文输出
- IOS开发——Xcode控制台输出中文
- IOS FKConsole设置XCODE控制台输出中文
- 使用WebLogic时控制台输出中文乱码解决方法
- java的中文字符编码问题-控制台输出
- VS2008下面控制台下面的宽字符中文输出
- Visual Studio 控制台程序无法输出中文
- JAVA中文字符编码问题详解控制台输出
- python 控制台输出中文乱码问题
- Tomcat7在Idea12的控制台中输出日志时中文乱码的解决方法。
- Windows 控制台(console)输出宽字符(解决中文输出乱码问题)
- Cocos2d—X游戏开发之VS2010 控制台输出中文,模拟器中文乱码问题解决(十八)上篇
- 控制台输出中文
- Cocos2d—X游戏开发之VS2010 控制台输出中文,模拟器中文乱码问题解决
- window 7 +MyEclipse6.5 控制台中文输出乱码问题 (解决方案)
- JAVA中文字符编码问题详解 控制台输出
- 使用WebLogic时控制台输出中文乱码解决方法
- 使用WebLogic时控制台输出中文乱码解决方法
- ANT控制台输出中文乱码的解决方法
- ANT控制台输出中文乱码的解决方法