トランザクションを挿入するためのユーザー インターフェイスがあります。ユーザーがプラスをクリックすると、画面が表示され、Core Data NSManagedObject エンティティをインスタンス化したいので、ユーザーに作業させます。次に、ユーザーが [保存] ボタンをクリックすると、保存機能が呼び出されます。
コードまで:
transaction = (Transaction *)[NSEntityDescription insertNewObjectForEntityForName:@"Transaction" inManagedObjectContext:self.managedObjectContext];
//even if i dont call save: its going to show up on my table
[self.managedObjectContext save:&error]
PS 私はそのテーブルで NSFetchedResultsController を使用していますが、NSFetchedResultsController がセクションとオブジェクトをテーブルに挿入していることがわかります。
私の考えでは、トランザクション NSManagedObject をインスタンス化する方法があれば、クライアントが選択するまで保存せずに更新できます。