iphone - iPhone-値に基づくNSDictionaryのソート[重複]

iphone ios sorting nsdictionary

Possible Duplicate:
NSDictionary keys sorted by value numerically?




ゲームのスコアを辞書で管理しています。キーはユーザーの名前になり、値はスコアになります。スコアをテーブルビューで表示する場合、値に応じてディクショナリを並べ替えて、最初のアイテムが最高スコアになり、最後のアイテムが最低スコアになるようにします。
これはどのように行うことができますか?

答え
これを試して

NSSortDescriptor *descriptor = 
    [[NSSortDescriptor alloc] initWithKey:@"Score" ascending:YES];
[items sortUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
[descriptor release];
関連記事

iphone - テーブルビューにUITableViewCellAccessoryDe​​tailDisclosureButtonを追加する-初心者

iphone - iPhoneおよびiPadの<video>タグにどのビデオ形式を使用すればよいですか?

iphone - TableViewのTextFieldを配列に追加する

iphone - iOSでのシステムクロックの変更

iphone - MonoTouchでアウトレットを動的に追加する

iphone - プロビジョニングファイルを配置するためのライブラリ/モバイルデバイスが見つかりません

iphone - performSelectorOnMainThreadが割り当て解除されたメッセージをスローする

android - 既存のお客様向けのiPhoneおよびAndroidへのツールの導入

iphone - iPhoneのファイルチューザー

iphone - iPhoneアプリがフォアグラウンドに戻された後、現在のUIView / UIControllerを確認するにはどうすればよいですか?