0

ビューコントローラでアプリデリゲートメソッドをどのように呼び出しますか。アプリケーションが終了する前にアプリのデータを保存したい。別のアプリでは、デリゲートのインスタンスとその中に変数が作成されたため、数秒ごとにデリゲートがtrueかどうかをチェックします(アプリケーションがアクティブに辞任するときにtrueに設定します)が、これは最も効率的ではないようですそれを行う方法。

4

1 に答える 1

0

アプリケーションが終了する前にアプリのデータを保存する場合はapplicationWillTerminate、アプリケーションのライフサイクルの方法でデータを保存します。

代理人を1人以上にする必要はありません。アップルはすでにこの機能を提供しているので、なぜ新しい機能を作成するのですか。applicationWillTerminateメソッドでコードを書くだけです

appdelegateからviewControllerを参照するだけで、セーブデータを処理するメソッドを呼び出すことができます。

于 2013-01-28T03:55:16.897 に答える