boxmoe_header_banner_img

Hello! 欢迎来到我的博客!

加载中

文章导读

iOS 接口返回的字符串含有 \n 无法换行的问题


avatar
博主大大 2021年3月6日 4.88k

起因

接口返回的字符串里含有 \n,目的是对文本进行换行,但是赋值给 UILabel 后并没有换行,而是显示出 \n

解决办法

客户端实际收到的 字符串 是带有 转义字符 的(即 \\n ),因此需要对字符串进行替换,将 \\n 替换为 \n

NSString *replacingStr = [originalStr stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];


评论(已关闭)

评论已关闭