Apple获取的结果控制器用于有效地管理从Core Data获取请求返回的结果,以通常为UITableView或UICollectionView对象提供数据。它在iOS 3.0及更高版本中可用。
如何过滤具有关系的NSFetchedResultsController-Swift 3
我正在使用NSFetchedResultsController在表视图中显示数据。我有2个对象,客户端和公式。一个客户可以有很多公式,但是一个公式只能有一个客户,因此一对多...
Swift:NSFetchRequest和NSFetchResultsController之间的区别?
我很难理解NSFetchRequest和NSFetchResultsController之间的区别。我也不知道在哪种情况下我会选择其中一种。我真的会...
如何从NSPersistentCloudKitContainer获取CKRecord的新副本?
根据此处的Apple文档https://developer.apple.com/documentation/coredata/mirroring_a_core_data_store_with_cloudkit/reading_cloudkit_records_for_core_data您可以从...获得CKRecord ...
如何将newIndexPath用于NSFetchedResultsChangeUpdate?
我以为我明白了。但是我在我的应用程序中发现的新崩溃表明情况并非如此。因此,当newIndexPath为非nil且与...
如何使用NSFetchedResultsController和多个获取的实体设置collectionView(或TableView)
我在这里阅读到,使用1个NSFetchedResultsController来获取多个实体的方法是使用父子继承模型。我有这样一个模型:https://imgur.com/a/nckHzvr可以的...
NSFetchedResultsController-未调用任何委托函数
我一直在Stack上下寻找答案,但这似乎找不到任何可行的方法。问题很简单-我有一个View Controller,它有一个子Table View Controller。 ...
[鉴于狗和所有者之间有很多关系,即(所有者)@NSManaged公共var狗:NSSet? (狗)@NSManaged公共变量所有者:NSSet?我有一个DogProvider类,......>
我有一个具有dateOfBirth属性的学生实体。我想按学生出生日期的升序从学生实体中获取所有学生,但按...
NSFetchedResultsController不知道数据已被NSBatchUpdateRequest更改
TL; DR显然,当通过执行NSBatchUpdateRequest发生给定NSManagedObjectContext时,NSFetchedResultsController不知道数据已更改。是否可以强制...
[UITableView没有窗口iOS13时,UITableViewAlertForLayoutOutsideViewHierarchy
我开始在iOS13上收到警告(如下)。我注意到此警告弹出是因为UITableView的窗口为空(选择了另一个选项卡,在表上推送了详细视图控制器...
我有一个过去5天的数组。它是这样构建的:(“ 2015-01-27”,“ 2015-01-26”,“ 2015-01-25”,“ 2015-01-24”,“ 2015-01-23”,) ...
NSFetchedResultsController中tableView中的部分与核心数据记录中的不同
我有2个实体:产品和包装产品具有名称,重量,价格和与包装的关系-到许多包装具有名称,我将其用于tableView中的各个部分。已创建产品...
Core Data viewContext无法使用NSFetchedResultsController从newBackgroundContext()接收更新
在我的应用程序中,我有一个NSFetchedResultsController可以在UITableView中加载Core Data对象。与此FRC关联的提取请求使用可用于...
我有7个表视图,每天一个。我将课程模型(名称,starTime,结束时间等)添加到日表中,并保存到核心数据中。我的NSFetchedResultsControlller子类每个都有7个实例...
-(void)fetchResult {NSFetchRequest * request = [[NSFetchRequest alloc] init]; NSSortDescriptor * sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@“ Project”升序:是]; [...
NSFetchedResultsController + UICollectionViewDiffableDataSource + CoreData-如何区分整个对象?
我正在尝试使用iOS 13中内置的一些新的diffing类以及Core Data。我遇到的问题是controllerdidChangeContentWith无法按预期工作。它给了我一个...
使用FetchResultController和ManagedObjectContext获取对象之间的区别
[使用FetchResultController或ManagedObjectContext从核心数据中获取元素之间有什么区别? 1)FetchResultController NSFetchRequest * fetchRequest = [[NSFetchRequest alloc] init]; ...
当表不可见时,从NSFetchedResultsController更新/阻止表视图
Xcode 11.0 Swift 5.1我正在使用Core Data开发一个“简单”的应用程序。单个核心数据实体被命名为主题,并且包括标题(字符串),详细信息(字符串)和isFavorite(布尔)。我正在使用...