Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用带有 UITableView 的 NSFetchedResultsController 从底层 sqlite 数据库中呈现 iOS 应用程序中的数据。在应用程序流程中的某些点,我需要从单独的控制器更新数据库多行中的标志。
我不认为遍历所有对象,更改标志,然后重新保存是理想的。
有没有最好的方法来做到这一点?
你可以这样做。
您可以使用有关保存和更改上下文的常用 CoreData 通知来处理此问题。您可以执行任何您想要的操作,只有在保存上下文时才会通知他们。