草庐IT

privateWriterContext

全部标签

具有多个 NSManagedObjectContext 的 iOS 5 核心数据重复行

我们的TableViewController使用NSFetchedResultsController来显示来自CoreData的数据。我们在后台下载新数据。当新数据中的实体被修改时,在iOS5.1.1手机上,我们看到它被视为表中的新行而不是更新。无法在iOS5.1模拟器或iOS6设备上复制。UIApplicationDelegate创建一个NSManagedObjectContext并发类型为NSMainQueueConcurrencyType。我们的UITableViewController实现了NSFetchedResultsControllerDelegate。在viewWill