私はObjective C iPhoneプログラミングの初心者です... "awakeFromNib"という名前のメソッドを含むコードがたくさんあります。どういう意味ですか?どのように、いつ、どこでこのメソッドを呼び出すのですか? ありがとう...awakeFromNibは本当に何ですか?
7
A
答えて
9
awakeFromNib
は、xib/nibファイルにアーカイブされているオブジェクト(ビュー、コントローラなど)に対して呼び出されます。これは、基本的にxib/nibがアーカイブされていないことを意味し、すべてのオブジェクトのすべての接続(IBActions
/IBOutlets
)が作成され、作業オブジェクトグラフがあります。
xibの特定のビューに与えたカスタム表示クラスを使用しているときに使用します。
1
あなたは電話しません。 nibファイルの読み込み後、その中のすべてのビュー(ボタン、UIViewなど)は、それぞれのクラスから自動的にawakeFromNib
を呼び出します。プログラマチックにサブビューを作成する場合は、init
メソッドと同様に、このメソッドを設定およびレイアウト用にオーバーライドします。
+0
ああ..私は..それは文字通りすべてが正しく読み込まれた後にawakeFromNibが呼び出されることを意味するのですか?おかげでKyr .. – Aldee
関連する問題
- 1. EditorReuseAttributeは本当に何ですか?
- 2. 本当に原子は何ですか?
- 3. fsync、sync:それは本当に何をするのですか?
- 4. 本当に仮想関数は何ですか?
- 5. 本当にRikulo dartとは何ですか?
- 6. 本当にFlex 4の<s:CallResponder>クラスは何ですか?
- 7. 本当にrubyのStringIOクラスは何ですか?
- 8. エクスプレス次の機能、それは本当に何ですか?
- 9. HTML5 appcache:NETWORK:セクションは本当に何ですか?
- 10. 本当に使われている `constructor`プロパティは何ですか?
- 11. ドッカー - チームにとって本当の価値は何ですか?
- 12. Cython型のメモリビュー:彼らは本当に何ですか?
- 13. function(){}は本当ですか?
- 14. UserDefaultsイニシャライザでsuiteNameの本当の意味は何ですか?
- 15. font-sizeは本当に何に対応していますか?
- 16. `delete`の戻り値の本当の意味は何ですか?
- 17. 'ref'属性の本当の目的は何ですか?
- 18. コンジットのアップストリームタイプパラメータの本当のメリットは何ですか?
- 19. Blackberry Runtimestoreの本当の使い方は何ですか?
- 20. DebianのMYSQL:本当のホスト名は何ですか?
- 21. 完全なバイナリツリーの本当の意味は何ですか?
- 22. AndroidのcontentDescriptionタグの本当の目的は何ですか?
- 23. Perlの$ VERSION変数の本当の目的は何ですか?
- 24. data-ajax = "false"は本当に何をしますか?
- 25. SparkのAPI newHadoopRDDは本当に何をしていますか?
- 26. getcontextシステムコール(ucontext.h)は本当に何をしますか?
- 27. "dccforecast"の "n.roll"は本当に何をしますか?
- 28. django querysetは本当に何をしていますか?
- 29. Dockerコマンドの--net = hostオプションは本当に何をしますか?
- 30. terraform refreshは本当に何をしますか?
ありがとうEimantas ..というのは、viewcontrollerのインスタンスを作成すると、生成されたオブジェクトが最初にアーカイブされるということですか? – Aldee
ペン先のオブジェクトがアーカイブされます。 View Controllerがアーカイブされていないペン先を持つと、メソッドは各オブジェクトに対して呼び出されます。 – Eimantas
オブジェクトはいつアーカイブまたはアーカイブされますか? – Gerry