问题描述
- 转换字符串后单引号怎么办?
-
使用[str UTF8String]
或者[str cStringUsingEncoding:NSUTF8StringEncoding]
NSString:
Nikita's iPad
输出:
Nikitaxe2x80x99s iPad
单引号
'
怎么办?
解决方案
你的撇号用错了
这样:
[@"Nikita's iPad" UTF8String];
给出正确结果。
这样:
[@"Nikita’s iPad" UTF8String];
给出结果:
Nikitaxe2x80x99s iPad
你可以将字符替换为
NSString *new = [old stringByReplacingOccurrencesOfString:@"’" withString:@"'"];
时间: 2024-09-18 14:54:04