Я перечисляю данные в UITableView из файла plist
, где у меня есть двумерный массив / словарь:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>ID</key>
<integer>1</integer>
<key>Title</key>
<string>Middelthunsgate</string>
<key>Description</key>
<string>Vis-a-vis nr 21, retning Kirkeveien</string>
</dict>
</array>
</plist>
(Если вам интересно, это на норвежском.) Это работает нормально, пока я не начну использовать некоторые специальные норвежские символы, такие как etc.øå и т.д. Я узнал, что это потому, что я использовал символы ø
и é
в качестве строки для клавиши Title
. Когда я удалил этот словарь, он снова заработал.
Что я могу сделать, чтобы он хорошо читался даже с символами i18n?