그동안 euc-kr 데이터를 NSString등으로 변환할때 인코딩 방법으로 0x80000003을 사용했었는데...
가끔 안되는 문자가 있다. 예를 들면 "홓" 같은 잘 안쓰이는 문자는 변환이 안됨.
그래서 찾아보니...
CFStringEncodingExt.h 파일에 보면 다음과 같이 정의되어있음.
kCFStringEncodingMacKorean = 3
kCFStringEncodingDOSKorean = 0x0422, /* code page 949, also for Windows; Unified Hangul Code */
kCFStringEncodingWindowsKoreanJohab = 0x0510, /* code page 1361, for Windows NT */
0x80000003은 맥한글 인코딩 파라미터였음.
0x80000422로 하면 "홓"같은 문자도 변환이 잘 됨.
'프로그래밍 > iOS' 카테고리의 다른 글
| image 회전시키기 (0) | 2012.08.29 | 
|---|
