丹麦特殊字符(æ,ø,å)未正确编码

时间:2014-07-28 10:13:20

标签: ios objective-c nsurl

我正面临kCFStringEncodingISOLatin1编码的网址编码问题: 我试过如下:

NSString *urlEncoded = (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(
                         NULL,
                         (__bridge CFStringRef) string,
                         NULL,
                         (CFStringRef)@"!*'\"();:@&=+$,?%#[]% ",
                         kCFStringEncodingISOLatin1);//æøå (if kCFStringEncodingUTF8 >> not encoding properly)

它返回NULL值。

我正在将图像写入具有丹麦特殊字符的路径。问题是文件名不能编码,它应该显示相同的字符,不带任何编码的字符。

任何帮助都将不胜感激!!

0 个答案:

没有答案