6

任何人都知道如何将阿拉伯语关键字解析为键,这可能在 iphone 中吗?有什么解决办法吗?

[arr_brand  addObject:[city2 valueForKeyPath:@"additional_attributes.راي بان"]];
4

2 回答 2

1

尝试将您的字母解析为 Unicode 字母并使用 HTML scape 字符解析器。

于 2013-06-29T05:21:14.017 回答
0

看看这个是否有效..您可以用阿拉伯语替换特殊字符(*、/、[、] 等):

-(NSString *)stringUsingEncoding:(NSStringEncoding)encoding withString:(NSString *)params{

return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(NULL,
                                                                             (__bridge CFStringRef)params,
                                                                             NULL,
                                                                             (CFStringRef)@"!*'\"();:@&+$,?%#[]% ",
                                                                             CFStringConvertNSStringEncodingToEncoding(encoding));
}    
于 2013-06-22T10:14:53.573 回答