我正在使用iPhone,而我正在使用Core Data作为我的商店。
我想做的是按照高度按降序列出前50个实体。
我很难找到谓词的语法。
答案 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];