url编码非拉丁字符

时间:2011-07-19 12:41:22

标签: iphone urlencode

我需要对非拉丁字符串(日语,中文或西班牙语/法语/意大利语中的非ascii字符等)进行URL编码。我找不到任何处理不仅仅是ASCII字符的编码器或片段来创建URL编码。我是否在操作系统中找不到可以从任何UTF8内容创建完全兼容的URL编码的库或某些功能?

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用

- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding

但指定与语言选择相关的适当NSStringEncoding

您可以看到所有可用的字符串编码here