抱歉,如果标题不清楚,我将解释:
我有一个便笺创建页面,创建便笺后,我使用模型类(nsmanagedobject子类)保存便笺。
我有另一个表视图控制器,它正在显示注释,并且我希望按创建日期对表视图中的注释进行排序,这是否有一个键?
这就是我现在所拥有的:
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"body" ascending:YES];
关键是注释的文本,因此按abc排序,您能帮我按日期对其进行排序吗?
tnx
没有托管对象的隐式创建日期属性。您可以在模型中创建一个属性,例如creationDate,并[NSDate date]
在创建对象时将其设置为。
然后,您可以简单地对此属性进行排序
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"creationDate" ascending:YES];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句