打印数组中的汉字

原创 2015年07月09日 19:38:29

项目中经常会遇到需要打印数组中的文字,但是输出确是转印字符,这时就需要添加一个类别来处理

#import "NSArray+Log.h"


@implementation NSArray (Log)

- (NSString *)descriptionWithLocale:(id)locale {
    NSMutableString *string = [NSMutableString string];
    
    [string appendFormat:@"%lu (",(unsigned long)self.count];
    
    for (id obj in self) {
        [string appendFormat:@"\n\t\"%@\",",obj];
    }
    
    [string appendFormat:@"\n)"];
    
    return string;
}

@end

关于xcode打印数组或者字典,打印不出中文的解决

在开发中,我们经常需要打印数组或则字典,以方便调试,但是发现当数组或者字典里面含有中文的时候,打印出来的都是未经转码的字母,解决这个问题就是给字典和数组添加了个分类,并且重写了description方...
  • lybeen2007
  • lybeen2007
  • 2016年10月12日 10:01
  • 733

OC 解决NSArray、NSDictionary直接打印中文出现乱码的问题

OC 解决NSArray、NSDictionary直接打印中文出现乱码的问题 在iOS开发中,经常需要查看数组中得元素是否是自己想要的,但是苹果并没有对直接打印数组中得中文作处理,直接打印就...
  • miaoshichang
  • miaoshichang
  • 2015年01月15日 15:30
  • 1076

C++输出中文字符

1. cout 场景1: 在源文件中定义 const char* str = "中文" 在 VC++ 编译器上,由于Windows环境用 GBK编码,所以字符串 "中文" 被保存为 GBK内码,...
  • qq_20450319
  • qq_20450319
  • 2015年07月07日 10:42
  • 898

用java随机输出汉字

package com.leo.demo; import java.util.Random; /** * 打印随机的汉字 * * @author Administrator * */...
  • liup10000
  • liup10000
  • 2013年11月16日 15:08
  • 1151

js打印数组,js打印对象的方法(100遍)

js打印数组,js打印对象的方法 web开发中在调试js的时候经常需要打印数组,打印对象。由于js本身没有像php那样可以直接打印数组和对象的函数,所以作者经过研究自己总结了两种方法来解决了这个问题...
  • zhangze_wancheng
  • zhangze_wancheng
  • 2014年01月06日 21:08
  • 3330

printk()函数的总结

printk()函数的总结 我们在使用printk()函数中使用日志级别为的是使编程人员在编程过程中自定义地进行信息的输出,更加容易地掌握系统当前的状况。 对程序的调试起到了很重要的作用。 ...
  • BXD1314
  • BXD1314
  • 2014年04月18日 17:07
  • 1055

在JavaScript中使用console.log打印对像、数组等调试代码

js console.log 打印 对像 数组 详解 console.log是什么东西,其实就是一个打印js数组和对像的函数而已,就像是php的print_r,var_dump。co...
  • cangchen
  • cangchen
  • 2015年03月30日 12:19
  • 2193

JS实现顺时针打印数组

序今天中午吃饭的时候,遇到了一位同学,平时关系还算不错,最近他在准备面试,有一道面试题提了出来,就是关于5*5矩阵顺时针打印的问题。他是学习C语言和c++语言的,而我主要学习JavaScript。但是...
  • sinat_27714067
  • sinat_27714067
  • 2017年03月18日 21:40
  • 679

顺时针打印二维数组(螺旋输出数组)

题目:给定一个数组,将该数组从第一个元素开始顺时针打印出来。分析:先考虑打印周围一圈的问题,然后可以使用递归求解,直到最后全都打印完为止。 代码如下:package problem2;/** * ...
  • hutongling
  • hutongling
  • 2017年03月19日 17:44
  • 1639

c++四种打印二维数组的风格

最近在学c++ 总结了一下这几种打印方式 int ia[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; 数组本尊在此 1.完全c风格的输出二维数组 p指向含有四个整...
  • u010742342
  • u010742342
  • 2017年02月23日 20:22
  • 1654
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:打印数组中的汉字
举报原因:
原因补充:

(最多只允许输入30个字)