gpt4 book ai didi

iphone - 按属性对 NSManagedObjects 的 NSSet 进行排序

转载 作者:太空狗 更新时间:2023-10-30 03:24:48 25 4
gpt4 key购买 nike

给定一个 NSSet,其中包含的对象是 NSManagedObject 的子类,具有名为 name 的字符串属性,我如何按名称对集合进行排序?这是我要使用 NSPredicate 的地方吗?

谢谢!

最佳答案

不,但您会使用 NSSortDescriptor

您将像这样使用 sortedArrayUsingDescriptors: 方法:

NSSortDescriptor *nameDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES];
NSArray *sorted = [yourSet sortedArrayUsingDescriptors:[NSArray arrayWithObject:nameDescriptor]];

关于iphone - 按属性对 NSManagedObjects 的 NSSet 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4465527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com