나는 NSString *
에 GB가 char *
인코딩 변환하고 싶습니다 :중국 문자 * iOS에서 NSString으로 변환 하시겠습니까?
char *str = ...
size_t len = ...
NSString *s = [[NSString alloc] initWithBytes:str length:len encoding:???];
encoding:NSUTF8StringEncoding
사용할 수 있습니다. 기가 바이트 한자에 대해 미리 정의 된 인코딩이 있습니까? CFStringEncoding
에 정의 된 kCFStringEncodingGB_2312_80과 유사합니다. 있는 NSString 및 CFString가 무료가 다리 때문에
나는 이것이 유효한 목적이라고 생각하지 않습니다.-c. 원하는 키워드가 (__bridge_transfer NSString *)라고 생각합니다. 내가 틀렸다면, 나를 고쳐주십시오. – borrrden