/ /スペイン語のUnicode文字SQLite - objective-c、ios、sqlite

スペイン語のUnicode文字SQLite - objective-c、ios、sqlite

私はスペインの州名を持つSQLiteデータベースを持っていますが、Unicode文字をNSStringにデコードして正しく表示することはできません。Guipúzcoa

これとともに:

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

しかし、私はまだユニコード文字を見る。

どうもありがとう

回答:

回答№1は1

"ú"は"ユニコード文字 "ではありません。 NSString それを実際には何かと表示する理由はありません。結局のところ、それはない NSHTML

あなたはそのすべての出来事を 実際の キャラクター。あなたは使うことができます stringByReplacingOccurrencesOfString:withString: 実際の交換を行う。