0

コードから「matrix」というNSMatrixオブジェクトにアクセスしようとしています。オブジェクトはNIBで生成されますが、InterfaceBuilderで生成されたオブジェクトにアクセスするのに問題があります。

NSDocumentにNSMatrix*matrixがある場合、これら2つをリンクするには、Interface Builderで何をすればよいですか?そして、できれば、IBの初期レイアウトを使用するには?

ありがとう!

4

1 に答える 1

0

あなたはマトリックスへの出口を作ろうとしていると思います。.h ファイルの @interface キーワードと @end キーワードの間にプロパティを作成するだけです。

@property (nonatomic) IBOutlet NSMatrix* myMatrix;

次に、ctrl キーを押したまま、「ファイル所有者」から IB のマトリックス オブジェクトにドラッグします。確認してください

@synthesize myMatrix;

@implementation キーワードと @end キーワードの間の .m ファイルで、以下を使用してドット表記またはメッセージ呼び出しを介してすべてのプロパティにアクセスできるはずです。

self.myMatrix.somePropertyHere

それが役立つことを願っています!

于 2012-05-25T02:46:27.557 に答える