0
私は名前と値という2つのキーからなる一連の辞書を含む配列を持っています。辞書と外国文字を含む配列を並べ替える?
辞書の名前キーに基づいて配列をソートしようとしていますが、辞書には間違った順序で表示されるデンマーク語の文字が含まれています(fx 'aåb c'、 'abc ..å ') - これをデンマーク語の文字で正しくソートするにはどうすればよいですか?
NSSortDescriptor *nameSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES];
self.cityOptionsArray = (NSMutableArray *)[tempCityArray sortedArrayUsingDescriptors:[NSArray arrayWithObject:nameSortDescriptor]];
ありがとう:)そして私はそれをリリースしました - それは私のファイルから小さなスニペットでした:) – Milk78
この回答は私のためにも働く。私はNSMutableDictionariesの配列を配列として持っていて、initWithKeyを使ってどのキーを参照するかを選択します。それは文字を含むString型のオブジェクトを注文するために働くことに注意してください。しかしNSNumberのようなNSNumberのような数字だけを含むStringsではNSString形式には適していません。 – doruvil