在objective-c中重新排序NSArray

时间:2010-05-23 09:15:37

标签: iphone json nsarray

我有一个NSArray的JSON文件位置。存储在用户的/ app的Document目录中,每个JSON文件中都有一个名称值。

我能够从JSON文件中检索数据,我不需要帮助。但我需要帮助排序NSArrays我不知道如何根据文件内部的值来做到这一点,而不是可怜的慢。

这是iPhone的顺便说一句。

总之,我如何自定义重新排序NSArrays。

1 个答案:

答案 0 :(得分:2)

NSArray内容是不可变的,但是有几种方法可用于创建数组的排序副本,例如sortedArrayUsingFunction:context:sortedArrayUsingSelector:sortedArrayUsingDescriptors:

请注意,新排序的数组不会复制原始完成的元素,只是保留它们。