我想访问另一个managedObjectContext中的新创建的对象。
我尝试过的一个想法是,在调用函数时,<table class="table">
<tbody>
<tr>
<td *ngFor="let header of thFields">{{header}}<td>
</tr>
<tr *ngFor="let item of data">
<th>{{item.grade}}</th>
<td *ngFor="let sub of item.data | keyvalue">{{sub.value}}</td>
</tr>
</tbody>
使用contextDidSaveContext(_ notification: Notification)
的速度太慢(尚未触发)。但是当调用该方法时,合并尚未发生。
因此,我尝试仅创建一个新的ManagedObjectContext(父级包括子级),什么有效。但是,从性能方面来说,这是个好主意吗?
mergeChanges(fromContextDidSave: notification)
上面的代码有效,但是从性能方面来说,这是推荐的做法吗?