我有这样一段乱码:LZUrl://³µÁ¾ÉêÇë
要转换成LZUrl://车辆申请
主要就是后面中文乱码 转换不过来,求IOS大神帮我 ,最好上代码 真的急 我实在是找不到办法了。
ios中以ISO-8859-1的格式来编码,取出结果再进行相应的转换
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
你知我知皆知 2024-08-04 19:42关注以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
NSString *str = @"LZUrl://³µÁ¾ÉêÇë"; NSLog(@"%s", [str stringByReplacingOccurrencesOfString:@"\u0304" withString:@""]); //将乱码替换为正常字符 NSString *newStr = [[NSString alloc] initWithString:str]; [newStr replaceOccurrencesOfString:@"\u0304" withString:@"" options:NSRegularExpressionSearch range:NSMakeRange(0, newStr.length)] ;解决 无用评论 打赏 举报