나는 amharic (에티오피아)과 꽤 이국적인 (나는 그들이 캄보디아에서 그것을 사용하는 경우 tamil이라고 생각한다) 두 개의 문자열을 출력해야한다는 것이 갑자기 발생했다. 나는이 문자열을 DB에 저장하고 잘 보입니다. -> (ሳንቲም).UTF8 아이폰은 amharic 글자를 읽을 수 없다
와 DB에서 그들을 검색 한 후 :
currObj.originalUnitName=(originalUnitName)?[NSString stringWithUTF8String:originalUnitName]:@"";
나는 장치 좋은 사각형에 점점 오전에만있는 이럴 아이폰이 더 적절한 디코더가없는 것을 의미한다. 이 사건에 대한 해결책이 있습니까? 내가
아이폰 OS 5.1
을 사용하고P.S은 사전에 감사합니다.
무슨 기호를 사용하고 싶습니까? 유니 코드 인 경우 제대로 문자열을 이스케이프하고 있습니까? – CodaFi
NSString을 출력하기 위해 어떤 글꼴을 사용하고 있습니까? 적절한 UTF8 지원이없는 iOS에는 많은 글꼴이 있습니다. (예 : Helvetica Neue) 표준 Helvetica로 추가 테스트를 수행하는 것이 좋습니다 (거의 괜찮습니다). – CodaFi