西班牙语unicode字符SQLite

时间:2012-11-14 09:08:34

标签: objective-c ios sqlite

我有一个带有西班牙语省名的SQLite数据库,但是我无法将unicode字符解码为NSString以便正确显示。例如:Guipúzcoa

有了这个:

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

但我仍然看到unicode字符。

非常感谢

1 个答案:

答案 0 :(得分:1)

ú”不是“unicode字符”,NSString没有理由将其显示为实际内容。毕竟,它不是NSHTML

您需要使用实际字符替换所有出现的内容。您可以使用stringByReplacingOccurrencesOfString:withString:进行实际替换。