如何在json解析器iphone中解析阿拉伯语作为关键字

cha*_*ika 6 iphone objective-c

任何人都知道如何解析阿拉伯语关键字作为关键,这可能在iPhone?有解决方案吗?

[arr_brand  addObject:[city2 valueForKeyPath:@"additional_attributes.??? ???"]];
Run Code Online (Sandbox Code Playgroud)

小智 0

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

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

return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(NULL,
                                                                             (__bridge CFStringRef)params,
                                                                             NULL,
                                                                             (CFStringRef)@"!*'\"();:@&+$,?%#[]% ",
                                                                             CFStringConvertNSStringEncodingToEncoding(encoding));
}    
Run Code Online (Sandbox Code Playgroud)