我已經此設置可可 - 數組沒有排序?
NSMutableSet *mySet = [NSMutableSet setWithObjects: @"2", @"8", @"7", @"0", @"3", nil];
我的設定複製到一個數組並使用
NSArray *sortedArray = [[mySet allObjects] sortedArrayUsingSelector:@selector(compare:)];
所得陣列是在完全相同的順序作爲設定,並且不被分類排序。爲什麼?
感謝您的任何幫助。
編輯:糾正TYPO。
copypasted你的代碼 - 它排序確定... – Vladimir 2010-03-17 15:09:00
不在我的代碼。奇怪的是,在我的代碼中,sortedArray有一個對象,而不是5 ...它就像數組被存儲在sortedArray的單個條目中......數組中的一種數組......非常奇怪... – SpaceDog 2010-03-17 15:59:57
我想到了。謝謝。檢索原始設置時出錯。現在它工作正常。謝謝你們給我的所有幫助! – SpaceDog 2010-03-17 16:05:49