【问题标题】:How to limit the result count of NSFetchRequest?如何限制 NSFetchRequest 的结果数?
【发布时间】:2011-06-27 10:05:36
【问题描述】:

我想在我的 iOS 应用程序中添加“最近 20 项”功能。我使用核心数据和NSFetchRequest。如何将结果数限制为 20 以实现此目的?提前谢谢!

启。

【问题讨论】:

    标签: iphone objective-c ios core-data nspredicate


    【解决方案1】:

    设置 NSFetchRequest 的fetchLimit

    [request setFetchLimit:20];
    

    【讨论】:

    • 只有底层存储为SQL数据库时才遵守
    • @NielsCastle 我想知道你是怎么知道的?我有一些不可预测的结果,你的评论救了我。我在文档中找不到此信息。
    • @Petar 那么如何避免忽略这个属性呢?
    【解决方案2】:

    Swift 3.0 使用:

    request.fetchLimit = 20
    

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多