这个问题与我的其他question有关。什么是正确的方法:
然后当填充表格时会发生相应的/主要提取,它将包含更新的数据。
更新
此提取不是在表中显示,而是更新取决于当前日期的值。换句话说,我想从Core Data中获取数据,以便对依赖于当前日期的属性之一执行更新,然后将其保存回CD。然后将这些更新的值用于已排序的提取,然后用于填充表。
答案 0 :(得分:0)
不确定我是否理解正确,但您可以使用以下两种方法更新uitableview中的特定行或部分
[tableview reloadRowsAtIndexPaths:(NSArray *)withRowAnimation:(UITableViewRowAnimation)] [tableview reloadSections:(NSIndexSet *)withRowAnimation:(UITableViewRowAnimation)]
答案 1 :(得分:0)
所以你所要做的就是executeFetch
并对有问题的数据进行操作,例如NSArray
。您可以在主NSManagedObjectContext
中执行此操作或创建一个新的。 NSManagedObjectContext
就像一个草稿......无论你喜欢什么,你都可以做到。完成后,只需保存即可。
NSPersistentStoreCoordinator
存储的东西,对吧?如果是,那么您有<{1}} 草稿。您创建NSManagedObjectContext
并对其执行任何操作。在您完成修改 MOC 内的所有内容之后,您必须将其保存或与现有内容同步...
如果不是您的意思,请更深入地解释。