Код перекодировки строки в UTF8 и обратно
//Encode NSString to UTF8 + (NSString *)encodeToUTF8:(NSString *)originalStr { NSString *encodedString = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,(CFStringRef)originalStr,NULL,NULL,kCFStringEncodingUTF8)); return encodedString; } //Decode UTF8 NSString + (NSString *)decodeFromUTF8:(NSString *)utf8Str { return [utf8Str stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; }
Немає коментарів:
Дописати коментар