2012-11-14 7 views
1

스페인어 지방 이름을 가진 SQLite 데이터베이스가 있지만 유니 코드 문자를 NSString으로 디코딩하여 올바르게 표시 할 수 없습니다. 이와 Guipúzcoa스페인어 유니 코드 문자 SQLite

: 예를 들어

self.provincia.text =[[NSString alloc] initWithCString:[[[provinciaArray objectAtIndex:row] objectForKey:@"name"] UTF8String] encoding:NSUTF8StringEncoding]; 

하지만 여전히 유니 코드 문자를 참조하십시오.

많은 감사

+0

문제는 데이터 입력이 아닌 추출과 같습니다. – trojanfoe

답변

1

"ú는" ", 유니 코드 문자"는 아니며 NSString는 실제로 무엇을하지만 아무것도를 표시 할 이유가 없습니다. 결국, 그것은 아닙니다 NSHTML

실제 문자로 모든 항목을 교체해야합니다. stringByReplacingOccurrencesOfString:withString:을 사용하면 실제 교체 작업을 수행 할 수 있습니다.

+0

귀하의 답변에 많은 감사드립니다. – theomen