URL 解码特殊字符 - äåö

URL decode special characters - äåö

正在尝试 URL 解码 iOS/objective C

中包含特殊字符的字符串

字符串是"f%F6rv%E5nad"

试了用的方法

CFURLCreateStringByReplacingPercentEscapesUsingEncoding()

[stringToConvert stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

两者 return 均无效。

我要return"Förvånad"

该字符串是 Latin1 编码的

NSString *string = @"f%F6rv%E5nad";
NSString *result =  [string stringByReplacingPercentEscapesUsingEncoding:NSISOLatin1StringEncoding];
NSLog(@"%@", result); // förvånad