我正在开发一个用户可以上传和下载信息的应用程序。信息的下载方式是,当它被下载时,它会根据提交的时间进行排序。
我希望用户能够重新组织表视图,将顺序保存到一个首选项文件(一切就绪)中,从现在起,只要请求数据,顺序就符合用户重新组织的列表。
也许我的大脑刚刚被炸开了,但是有没有一个数组函数可以完成这个任务,或者我是靠自己?有什么建议可以写这样的东西吗?
谢谢
那怎么办 NSSortDescriptor :
NSSortDescriptor
NSArray *sortedArray = [originalArray sortedArrayUsingDescriptors: [NSArray arrayWithObject: [[[NSSortDescriptor alloc] initWithKey:@"keyToBeSorted" ascending:YES selector:@selector(localizedCaseInsensitiveCompare:)] autorelease]]];