2012-03-29 3 views
0

나는 amharic (에티오피아)과 꽤 이국적인 (나는 그들이 캄보디아에서 그것을 사용하는 경우 tamil이라고 생각한다) 두 개의 문자열을 출력해야한다는 것이 갑자기 발생했다. 나는이 문자열을 DB에 저장하고 잘 보입니다. -> (ሳንቲም).UTF8 아이폰은 amharic 글자를 읽을 수 없다

와 DB에서 그들을 검색 한 후 :

currObj.originalUnitName=(originalUnitName)?[NSString stringWithUTF8String:originalUnitName]:@""; 

나는 장치 좋은 사각형에 점점 오전에만있는 이럴 아이폰이 더 적절한 디코더가없는 것을 의미한다. 이 사건에 대한 해결책이 있습니까? 내가

아이폰 OS 5.1

을 사용하고

P.S은 사전에 감사합니다.

+0

무슨 기호를 사용하고 싶습니까? 유니 코드 인 경우 제대로 문자열을 이스케이프하고 있습니까? – CodaFi

+0

NSString을 출력하기 위해 어떤 글꼴을 사용하고 있습니까? 적절한 UTF8 지원이없는 iOS에는 많은 글꼴이 있습니다. (예 : Helvetica Neue) 표준 Helvetica로 추가 테스트를 수행하는 것이 좋습니다 (거의 괜찮습니다). – CodaFi

답변

0

NSString을 출력하기 위해 어떤 글꼴을 사용하고 있습니까? 적절한 UTF8 지원이없는 iOS에는 많은 글꼴이 있습니다. (예 : Helvetica Neue) 표준 Helvetica로 추가 테스트를 수행하는 것이 좋습니다 (거의 괜찮습니다).

+0

이것은 IMHO 코멘트 여야합니다. – CodaFi

+0

동의하지만이 질문에 대해서는 언급 할 수 없습니다. – serb

+0

나는 그 때 너를 위해 그것을 올려 놓을 것이다. – CodaFi

관련 문제