內我有一個包含事像迪科的NSDictionary: { 123 =, 125 =, ... 73 = }iOS的比較的NSString的的intValue一個NSArray
123,125,..., 73是NSString。
我想有含其ID排序的對象一個NSArray:
[ <MyObject:73>, <MyObject:123>, ..., <MyObject:125> ]
什麼是最有效的方式來做到這一點?
我用[[dico allKeys] sortedArrayUsingSelector:@selector(compare:)]
以鍵排序鍵列表,但隨着按鍵的NSString他們不下令正確的方式(我可以用[42,46,5,56,...]。
請參閱http://stackoverflow.com/questions/2031990/how-to-sort-an-nsarray-using-compareoptions – 2012-01-09 15:22:07