尝试在 iOS/objective C 中对具有特殊字符的字符串进行 URL 解码
字符串是“f%F6rv%E5nad”
试了用的方法
CFURLCreateStringByReplacingPercentEscapesUsingEncoding()
和
[stringToConvert stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
两者都返回 null。
我想返回“Förvånad”
最佳答案
字符串是Latin1编码的
NSString *string = @"f%F6rv%E5nad";
NSString *result = [string stringByReplacingPercentEscapesUsingEncoding:NSISOLatin1StringEncoding];
NSLog(@"%@", result); // förvånad
关于ios - URL 解码特殊字符 - äåö,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35798402/