问题描述
从服务器获取的字符串里含有\n,本意是为了换行,但是赋值给 label 去显示的时候却并没有换行。
解决办法
收到的JSON字符串中实际是带有转义字符的,控制台打印出来是\n,实际却是\\n。所以我们需要替换获取到的字符串中的\\n为\n即可。
NSString *handledStr = [str stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];
从服务器获取的字符串里含有\n,本意是为了换行,但是赋值给 label 去显示的时候却并没有换行。
收到的JSON字符串中实际是带有转义字符的,控制台打印出来是\n,实际却是\\n。所以我们需要替换获取到的字符串中的\\n为\n即可。
NSString *handledStr = [str stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];