Не американские символы в заголовках разделов для UITableView

Я добавил список разделов для простого приложения Core Data для iPhone.

Я последовал за этим вопросом, чтобы создать его -Как использовать первый символ в качестве названия раздела но мой список также содержит элементы, начинающиеся с символов вне A-Z, особенно Å, Ä и Ö, используемые здесь в Швеции.

Проблема теперь в том, что когда табличное представление показывает список разделов, три последних символа нарисованы неправильно. Смотрите изображение ниже

альтернативный текст http://img.skitch.com/20100130-jkt6e55pgyjwptgix1q8mwt7md.jpg

Похоже, сейчас мой лучший вариант - сортировать эти элементы под буквой «Z».

if ([letter isEqual:@"Å"] ||
    [letter isEqual:@"Ä"] ||
    [letter isEqual:@"Ö"]) 
    letter = @"Z";

Кто-то, кто понял это?

И пока я в этом ... «Å», «Ä» и «Ö» должны быть отсортированы в таком порядке, но отсортированы как «Ä», «Å» и «Ö» по основным даннымNSSortDescriptor, Я попытался установить селектор вlocalizedCaseInsensitiveCompare: но это даетout of order section name 'Ä. Objects must be sorted by section name' ошибка. Видели это тоже?

Ответы на вопрос(7)

Ваш ответ на вопрос