awakeFromNibの逆がありますか?ペン先を閉じたときに呼び出されるメソッドですか?アプリケーションが終了するという通知をアプリケーションの代理人が受け取ることはわかっていますが、シンプルなNSObjectに状態情報を保存するのが不思議です。awakeFromNib反対ですか?
1
A
答えて
5
実際はそうではありませんが、一般的に意味がないためです。個々のオブジェクトの割り当てが解除されるまでには、意味のある何かを行うのは一般的には遅すぎます。
状態を保存するには、一般的には定期的に実行したい場合があります。多くの場合、ユーザーはいくつかのデータを入力しています。保存するには時間がかかり、ユーザーはアプリケーションの新しい部分に移行しました。 ... セーブ)。アプリが終了するか、またはウィンドウが閉じられると(または、特定の画面が終了すると、あなたのケースでは)、データの損失のためのレシピだけが保存されます。
1
オブジェクトが離れて行くようNSObject
例えばそのdealloc
ルーチンが呼び出されます - あなたはself
とsuper
を破壊する前に、あなたに必要なすべての状態をオフに保存するためにそこにチャンスがあるはずです。
関連する問題
- 1. assert_selectの反対ですか?
- 2. __add__の反対ですか?
- 3. awakeFromNibは本当に何ですか?
- 4. initとawakeFromNib
- 5. awakeFromNibのベニフィッツ?
- 6. 反対
- 7. "svn up"の反対ですか?
- 8. evt.preventDefault()の反対は何ですか?
- 9. git cherry-pickの反対ですか?
- 10. XPath:string()関数の反対ですか?
- 11. オブザーバーパターンの反対は何ですか?
- 12. `unpack(" m ")`の反対は何ですか?
- 13. Aptana svn:コミットの反対ですか?
- 14. od(1)の反対は何ですか?
- 15. 構造とは反対ですか?
- 16. awakeFromNibメソッドは、私のNSPersistenDocumentで
- 17. os.path.commonprefixの反対
- 18. 反対側のネイティブビューに反応する
- 19. awakeFromNibの後にNSWindowは無しです
- 20. awakeFromNibでサブビューを追加する
- 21. JQuery find()の反対
- 22. Linq:テイクの "反対"?
- 23. BSTの反復型対反復型ソリューション
- 24. Laravel - 1対多の関係でsaveメソッドの反対は何ですか?
- 25. 私のawakeFromNibはなぜ発火しないのですか?
- 26. ここでawakeFromNibまたはinitWithCoderを使用しますか?
- 27. lodashでは、 `pairs()`の反対は何ですか?
- 28. RubyでArray#rejectの反対は何ですか?
- 29. NSRect対CGRect:y軸反転
- 30. sql IN()文の反対側
これは、アプリがすでに開封中であるため、一般的に遅すぎます。 – bbum