所以这是一个关于NSMutableArray
自定义对象排序的最佳方法的基本问题.
我有一个NSMutableArray
自定义对象,每个对象都有一个NSString
并且NSDate
一起去.我需要通过最新的对象(最新的NSDate
)对数组进行排序,我很确定NSDate compare: NSDate
如果这只是一个数组,我可以简单地使用NSDate
,但是因为我需要对所有对象进行排序而不仅仅是日期,所以我我不确定我是否可以使用该方法.
在伪代码方面,我需要:查看单个对象,确定当前对象是否NSDate
是数组中的下一个最大对象,如果是,则移动对象,而不仅仅是日期.
再次,这是我甚至犹豫不决的问题,因为它是如此基本,但我不想写一些非常低效的方法,如果有一个预先存在的类方法基本上做我想要的,搜索一个对象的数组子属性并根据子属性对对象进行排序.
谢谢你的帮助.