1

私は XCode 4 を使用しています。新しい Cocoa アプリケーション プロジェクトをセットアップすると、AppDelegate.m と .h ファイル、および .nib (.xib) が取得されることに注意してください。alt-command-return を使用すると、3 列のエディター レイアウトが得られます。このレイアウトから、コントロールから AppDelegate.h ファイルにコントロール アンド ドラッグして、アウトレットまたはアクションを作成できます。

私の質問は、これらの AppDelegate ファイルを使用してインターフェイス コントロールを管理することをお勧めしますか。ラベルの更新、ボタンの押下などの操作。または、AppController クラスを作成し、オブジェクトを .xib に追加してそれを AppController にサブクラス化し、AppController を変更してコントロールを管理する方がよいでしょうか? この場合、AppDelegate の適切な使用法は何ですか?

4

1 に答える 1

2

言いたいのは、それは開発スタイルの問題です。私がしていることは、別のクラスを使用し、AppDelegate をそのクラス/ビューに変更して使用することです。また、デフォルトのウィンドウにはアウトレットとボタンを描画しません。ビューを作成し、それらをサブビューとして mainWindow に追加します。

于 2012-11-16T04:22:00.533 に答える