xcode吧 关注:8,398贴子:34,060
  • 0回复贴,共1

请问下NSMutableArray 怎么禁止处理转义符号

只看楼主收藏回复

这里是通过NSLog 打印出来的东西。
2015-09-01 17:03:36.109 cmd[4563:244245] BNRContainer{(
"BNRItem[age=21,name=li]",
"BNRItem[age=11,name=l2]",
"BNRContainer{(\n \"BNRItem[age=21,name=mi]\",\n \"BNRItem[age=21,name=me]\"\n)}"
)}
其中\n \"按理应该是转意符的,但是经过了二次转义导致直接显示出来了。
这里是BNRContainer的description方法
return [NSString stringWithFormat:@"BNRContainer{%@}",_subitems];
其中_subitems 为NSMutableArray 类型
我个人认为根由是NSMutableArray 的description方法 会自动将转义符再次转义。
请问 一般这种情况该如何解决?这是什么坑?
新手,请见谅


IP属地:湖北1楼2015-09-01 17:22回复