首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌套的NSFetchRequest?

嵌套的NSFetchRequest?
EN

Stack Overflow用户
提问于 2013-03-19 14:08:31
回答 1查看 153关注 0票数 0

我正在使用带NSFetchedResultsController的核心数据。我的数据由许多学生和上课日期组成。我设置了谓词和排序描述符,以返回特定学生的已排序课程列表。我对升序或防备进行排序,并且我的表视图是已加载的,并且是满意的。

但是,有时我只想返回前两节课,按升序排序。我怎么才能构造一个只返回两项数组的NSFetchRequest呢?

我一直试图通过修改行和节来愚弄表视图...是的,它正在变得纠结和笨拙。

似乎我需要在NSFetchedResultsController中嵌套NSFetchRequests。首先获取并获取总项目数/节数。然后在升序排序时只获取最后两个对象。在设置NSFetchRequest时,当我不知道有多少项时,如何将结果限制在最后两项?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-03-20 00:36:22

只需告诉fetch请求您想要多少:

代码语言:javascript
复制
[fetchRequest setFetchLimit:2];

结果将根据您的排序描述符进行排序,您将获得前两个结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15492574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档