title: Non US characters in section headers for a UITableView
body: <p>I have added a section list for a simple Core Data iPhone app. </p>
  
  <p>I followed this so question to create it - <a href="https://stackoverflow.com/questions/1741093">How to use the first character as a section name</a> but my list also contain items starting with characters outside A-Z, specially Å,Ä and Ö used here in Sweden.</p>
  
  <p>The problem now is that when the table view shows the section list the three last characters are drawn wrong. See image below</p>
  
  <ul>
  <li><ul>
  <li><ul>
  <li><ul>
  <li><ul>
  <li><ul>
  <li><ul>
  <li><a href="http://img.skitch.com/20100130-jkt6e55pgyjwptgix1q8mwt7md.jpg" rel="nofollow noreferrer">alt text http://img.skitch.com/20100130-jkt6e55pgyjwptgix1q8mwt7md.jpg</a></li>
  </ul></li>
  </ul></li>
  </ul></li>
  </ul></li>
  </ul></li>
  </ul></li>
  </ul>
  
  <p>It seems like my best option right now is to let those items be sorted under 'Z'</p>
  
  <pre><code>if ([letter isEqual:@"Å"] ||
      [letter isEqual:@"Ä"] ||
      [letter isEqual:@"Ö"]) 
      letter = @"Z";
  </code></pre>
  
  <p>Someone that have figured this one out?</p>
  
  <p>And while I'm at it... 'Å', 'Ä' and 'Ö' should be sorted in that order but are sorted as 'Ä', 'Å' and 'Ö' by Core Data <code>NSSortDescriptor</code>. I have tried to set set the selector to <code>localizedCaseInsensitiveCompare:</code> but that gives a <code>out of order section name 'Ä. Objects must be sorted by section name'</code> error. Seen that too?</p>