2012-04-14 12 views
0

XcodeのInterface Builderを使用して、Ctrl - ヘッダファイルにコントロールをドラッグすると、コンセントとして作成するものは、Webページの要素のプロパティ(属性)と非常によく似ており、アクションとして作成するものはイベントハンドラー。本当?XcodeのInterface Builderでは、コンセントとプロパティは同じではなく、アクションはイベントハンドラと同じですか?

なぜ私たちは、のコントロールをヘッダファイルにドラッグする必要があるのだろうか。@interfaceを右クリックするのではなく、「アウトレットを追加する」または「アクションを追加する」を選択する。ヘッダーファイルの正確な場所にドラッグする必要があるのはなぜですか?

答えて

2

実は、私たちはCtrlキーでドラッグすることではない必要を行い、これはちょうど、コードで私たちの店をリンクすることができusing.Weを容易にするためです。

そして、本当にプロパティに似ています。あなたも、ここでは、この主題https://groups.google.com/forum/m/?fromgroups#!topic/pdx-cocoaheads-talk/ujqrcCZc-Z8

+0

あなたは私たちが 'Ctrl'ドラッグを使用しない場合、我々は単にコードを追加することができます意味では良い話だあなた@interface

@property (strong)IBOutlet UITextField *loginField; 

のプロパティとしてそれを宣言することができますか?右クリックもできませんでしたか?それとも、他のヘッダファイルにドラッグすることができますか?そのため、特定のファイルにドラッグアンドドロップする必要があります。 –

+0

私たちは特定のファイルにバインドしたいので、特定のファイルにドラッグします。この質問のココアヘッドの話に答えを更新しました。 –

関連する問題