0

我正在尝试从我的代码中访问一个名为“matrix”的 NSMatrix 对象。该对象是在 NIB 中生成的,但我在访问在界面生成器中生成的对象时一直遇到问题。

如果我的 NSDocument 有一个NSMatrix *matrix,我应该在界面生成器中做什么来链接这两者?最好使用 IB 的初始布局?

谢谢!

4

1 回答 1

0

我认为您正在尝试为矩阵创建一个出口。只需在 @interface 和 @end 关键字之间的 .h 文件中创建一个属性:

@property (nonatomic) IBOutlet NSMatrix* myMatrix;

然后按住 ctrl 键并从“文件所有者”拖动到 IB 中的矩阵对象。确保你

@synthesize myMatrix;

在 @implementation 和 @end 关键字之间的 .m 文件中,您应该能够通过点符号或消息调用访问所有属性:

self.myMatrix.somePropertyHere

我希望这会有所帮助!

于 2012-05-25T02:46:27.557 回答