/ / Caracteres unicode espanhóis SQLite - objetivo-c, ios, sqlite

Caracteres unicode em espanhol SQLite - objective-c, ios, sqlite

Eu tenho um banco de dados SQLite com nomes de províncias espanholas, mas não consigo decodificar caracteres Unicode em NSString para serem exibidos corretamente. Por exemplo:Guipúzcoa

Com isso:

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

Mas ainda vejo caracteres Unicode.

Muito Obrigado

Respostas:

1 para resposta № 1

"ú"não é um" caractere Unicode "e NSString não tem razão para exibi-lo como algo além do que realmente é. Afinal, não é NSHTML

Você precisa substituir todas as ocorrências disso com o real personagem. Você pode usar stringByReplacingOccurrencesOfString:withString: para fazer a substituição real.