2011-07-15 4 views

答えて

1

IBActionは、彼らが何をなし外向きのリンクを普通の方法だ。あなたがInterface Builderの(またはXcodeの4のインタフェース設計者が発見したいフラグアップ方法に使用され、ボイドのtypedefである。あなたはおそらく

たいボタンに出て接続するためのいくつかのIBOutletsでEgは、あなたの@interfaceに以下を追加したい、ヒットボタンに接続するには:。

IBOutlet NSButton *hit; 

は、その後にInterface BuilderまたはXcodeで、あなたはドラッグを制御することができるはずですあなたのクラスからボタンへのリンクとコンセントを接続する - ボタンイベントを接続するためにあなたが行っていたことの反対あなたのクラス、効果的に。

ヒットはインスタンス変数なので、クラス内のどのメソッドからでもアクセスできます。

+0

パーフェクト!ありがとうございました。 – Simon

1

ビューコントローラでNSButtonプロパティをIBOutletとして宣言し、Interface Builderでボタンをリンクすることができます。

のような何か:

@property (nonatomic, assign) IBOutlet NSButton * button; 
関連する問題