通常会讲一大段的text放入plist或xml文件中,但是在使用plist来存储text的时候,发现无法正确解析\n转义字符。通过nslog讲结果output出来发现,会输出\n的字符,也就是说没有正确解析\n转义字符。其实plist就是xml文件,所以它会将“\n”读成"\\n"。所以解决的办法也很简单,只要在NSString里替换一下即可解决。
NSString *newText=[oldText stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];
解决Objective-C中解析
转义字符的问题
本文详细介绍了在Objective-C中遇到解析
转义字符问题的解决方案,通过替换操作使得字符串能够正确解析换行符,避免了XML解析器误读导致的问题。
2889

被折叠的 条评论
为什么被折叠?



