私の小さなココアアプリケーションでは、NSObjectControllerを使用して、クラスのプロパティをいくつかのテキストフィールドにバインドしました。私がこれまでに抱えている唯一の問題は、NSObjectControllerが現在の入力でクラスを更新する前に、常にテキストフィールドを残す必要があるということです。
これは、ユーザーがtexfieldを離れずに、[保存/送信]ボタンをすぐにクリックした場合に問題になります。クラスには現在の入力が含まれていません。常に悪いこと。
これを回避する方法を探しています。ユーザーがフィールドを終了した場合でも、NSObjectControllerに現在の入力を取得するように指示するようなものです。これが可能であれば、保存する前にこのコマンドをsave-Methodに入れることができ、すべて問題ありません。