Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 如何打印显示转义字符的NSString?_Debugging_Nsstring - Fatal编程技术网

Debugging 如何打印显示转义字符的NSString?

Debugging 如何打印显示转义字符的NSString?,debugging,nsstring,Debugging,Nsstring,我有一个导致错误的NSString。我需要能够准确地复制字符串,并粘贴到其他代码中,以查看是否可以重现该错误 当我在调试器中查看字符串时,它会显示转义字符,我试图用肉眼复制它,但在某种程度上我偏离了几个字符。有没有办法打印一个版本的字符串,我可以复制粘贴到xcode中,得到原始字符串的完美副本 例如,是否有一些函数将接受字符串@“test\n\n\n string” 并输出到控制台“test\n\n String”,而不是 “试验 字符串”,我不能复制并粘贴到xcode中 谢谢 如果您描述错误是

我有一个导致错误的NSString。我需要能够准确地复制字符串,并粘贴到其他代码中,以查看是否可以重现该错误

当我在调试器中查看字符串时,它会显示转义字符,我试图用肉眼复制它,但在某种程度上我偏离了几个字符。有没有办法打印一个版本的字符串,我可以复制粘贴到xcode中,得到原始字符串的完美副本

例如,是否有一些函数将接受字符串@“test\n\n\n string”

并输出到控制台“test\n\n String”,而不是 “试验

字符串”,我不能复制并粘贴到xcode中


谢谢

如果您描述错误是什么,以及哪些代码产生了错误,那么可能会更容易帮助您。例如,您可以在代码中设置断点,或单步执行,以确定有问题的指令。我相信如果你专注于打印一个字符串,你很难理解你的问题。例如,如果你想手动c/c来测试一个测试代码,你可以将它转换成
NSData
(应该保留所有的“隐藏”字符),使用一种方法从字符串表示创建一个“精确”的NSData(SO中有许多代码),并且执行反向编码。