UTF8 문자를 문자열에 저장하고 레이블에 인쇄하려고합니다. Objective-C의 UTF8 문자 변환 문자열
잘 작동 나는 하드 코딩 경우
:NSString *param = @"\uf02e";
NSLog(param);
결과 : 내가 돌아갈 수있는 문자열로 문자를 저장하고있어 경우에 그런데
2012-10-24 16:09:56.522 i[22996:12c03]
.
NSString *myString = [NSString stringWithFormat:@"%@",[item objectForKey:content]];
NSLog(myString);
결과 :
2012-10-24 16:18:47.289 i[23105:12c03] \uf02e
이에 대한 모든 솔루션? 감사.
EDIT
항목은 NSDictionary에 있고 [아이템 objectForKey : 내용] 문자열이다.
나를 위해
[item] 배열은 어떻게 채우시겠습니까? –
항목은 plist 파일의 개체로 채워진 NSDictionary입니다. –
따라서 plist 문자열에서 실제로 "\ uf02e"문자열이며 해당 유니 코드 문자가 아닙니다. 수정 자 \ u는 내부의 문자열 안쪽에서 작동하지 않습니다. –