gpt4 book ai didi

ios - 核心日期概念 : NSFetchedResultsController vs. NSManagedObject objectsWithFetchRequest

转载 作者:行者123 更新时间:2023-11-28 20:27:59 25 4
gpt4 key购买 nike

我什么时候使用 NSFetchedResultsControllerobjectsWithFetchRequest 相比NSManagedObject 中的方法?有没有典型的场景?

最佳答案

objectsWithFetchRequest:(或executeFetchRequest:error:)只是执行一个获取请求并返回结果集。

NSFetchedResultsController 执行获取请求,然后监视对数据存储的更改(或更准确地说,对托管对象上下文的更改)。如果添加/删除/修改对象导致获取请求的结果集发生更改,它会调用委托(delegate)函数来报告更改。

NSFetchedResultsController 在大多数情况下用于使用获取请求的结果填充 TableView ,并在插入、删除或删除对象时自动更新 TableView 改变了。

关于ios - 核心日期概念 : NSFetchedResultsController vs. NSManagedObject objectsWithFetchRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13335775/

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