最新のSDKとXCode 4.2でiOS 4アプリケーションを開発しています。NSDictionaryをNSDateとしてソート
私はNSDate
と値ですキーががNSMutableString
あるNSMutableDictionary
を持っています。
NSMutableDictionary私はそのキーを並べ替えるが、どうすればいいのか分からない。
私は最初の1月の日付、2月のようにしたいと思います。
NSDate
キー形式はdd/mm/yyyyです。
NSMutableDictionary
にすべてのキーと値がある場合、どのように並べ替えることができますか? (私はもっと追加するつもりはない)。
ルックアップはキーではなく、インデックスに基づいているあなたは、辞書を並べ替えることはできません。最初に配列に変換する必要があります。 –
SOの非常に自身のOle Begemannからここを見てください。この例はテーブルビューを駆動するためのものですが、原則はあなたのケースに当てはまるべきです。 http://oleb.net/blog/2011/12/tutorial-how-to-sort-and-group-uitableview-by-date/ – jrturton
これはソートされたNSMutableDictionaryの実装です:http:// cocoawithlove。 com/2008/12/ordereddictionary-subclassing-cocoa.html – VansFannel