Instance Method インスタンスメソッド

savePresentedItemChangesWithCompletionHandler:

Tells your object to save any unsaved changes for the presented item. 提示された項目に対する未保存の変更を保存するように、あなたのオブジェクトに伝えます。

Declaration 宣言

- (void)savePresentedItemChangesWithCompletionHandler:(void (^)(NSError *errorOrNil))completionHandler;

Parameters パラメータ

completionHandler

The Block object to call after you save your changes. If you saved your changes successfully, pass nil for the block’s errorOrNil parameter; otherwise, pass an error object indicating why the changes could not be saved. あなたがあなたの変更を保存した後呼び出すBlockオブジェクト。あなたがあなたの変更を成功裏に保存したならば、nilをブロックのもつerrorOrNilパラメータに渡してください、そうでなければ、なぜ変更が保存されることができなかったかを示すエラーオブジェクトを渡します。

Discussion 議論

The file coordinator calls this method to ensure that all objects trying to access the file or directory see the same contents. Implement this method if your object can change the presented item in a way that requires you to write those changes back to disk. If your presenter object does not make changes that need to be saved, you do not need to implement this method. ファイルコーディネータは、このメソッドを呼び出すことで、このファイルまたはディレクリトにアクセスを試みている全てのオブジェクトが同じ内容を見ることを確実にします。あなたのオブジェクトがこの提示された項目を、あなたにそれらの変更をディスクに書き戻すように要求する方法で変更できるならば、このメソッドを実装してください。保存が必要な変更をあなたのプレゼンタオブジェクトがしないならば、あなたはこのメソッドを実装する必要はありません。

See Also 参照

Handling Changes to Files ファイルへの変更を取り扱う