Iphone アプリに sqlite データベースがあります。tableView で sectionIndexTitlesForTableView を使用するときに並べ替えが必要な名前のテーブルがあります。
SQL ステートメントは " SELECT * FROM buildings ORDER BY name ASC
" です。これによりソートされた結果が得られますが、どういうわけか特殊文字 (デンマーク語の æ ø å) でソートが失敗します。お気に入り:
- オーフス大学
- オーフス Å
- Øer Maritime Ferieby
Å は Ø の後に来る必要があります。
私は COLLATE を読んでみましたが、ここで何をすべきかについてはかなり無知だと感じています. sqlite は正常に動作しているように見えることに注意してください - UTF8 エンコーディングを使用すると、アプリですべてが正常に表示されます。アルファベット順以外。
手がかりはありますか?