給字符串數組排序

有時候咱們須要給字符串數據排序,或者說咱們須要一個固定的順序,好比咱們從NSDictionary裏面拿到的key 數組,它就是一個無序的數組,這時候咱們須要對字符串進行一個簡單的排序,保證每次取到的數組裏面的字符串順序同樣,這時候就用到了排序了,具體以下:數組

NSArray* arr = [dict allKeys];
            NSSortDescriptor *descriptor = [NSSortDescriptor sortDescriptorWithKey:nil ascending:YES];
            NSArray *descriptors = [NSArray arrayWithObject:descriptor];
            self.columnListArray = [arr sortedArrayUsingDescriptors:descriptors];
相關文章
相關標籤/搜索