desc限制在Core Data / NSPredicate中等效50

时间:2009-12-10 14:24:20

标签: iphone core-data limit

我正在使用iPhone,而我正在使用Core Data作为我的商店。

我想做的是按照高度按降序列出前50个实体。

我很难找到谓词的语法。

1 个答案:

答案 0 :(得分:68)

首先,转到NSFetchRequest class reference

将排序描述符用于获取请求:

NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES selector:@selector(caseInsensitiveCompare:)];
[request setSortDescriptors:[NSArray arrayWithObject:sort]];

并使用fetchLimit属性

[request setFetchLimit:50];