Objective c 如何手动对NSMutableArray排序

Objective c 如何手动对NSMutableArray排序,objective-c,nsarray,Objective C,Nsarray,我读了下面的链接 但我正在努力将其转换为我的用例,在这个用例中,我需要根据NSArray中NSDictionary中的值手动排序 我试图在NSArray中使用NSDictionary搜索Sort,但没有得到很好的点击率。有人能给我指一下正确的方向吗?这是一本很容易分类的字典 使用 它会起作用的 只需根据您的需要更改密钥名称和数组名称。要对NSMutableArray或NSArray进行排序吗?你尝试了什么,结果是什么?这是一个NSMutableArray,我想根据数组中字典中的名称进行排序,我没

我读了下面的链接

但我正在努力将其转换为我的用例,在这个用例中,我需要根据NSArray中NSDictionary中的值手动排序


我试图在NSArray中使用NSDictionary搜索Sort,但没有得到很好的点击率。有人能给我指一下正确的方向吗?

这是一本很容易分类的字典

使用

它会起作用的


只需根据您的需要更改密钥名称和数组名称。

要对NSMutableArray或NSArray进行排序吗?你尝试了什么,结果是什么?这是一个NSMutableArray,我想根据数组中字典中的名称进行排序,我没有尝试任何东西,因为我找不到任何解释如何排序的指针
 NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"Your key" ascending:YES];
 NSArray *sortedArray = [yourUnsortedArray sortedArrayUsingDescriptors:@[sort]];