我正在尝试从我的代码中访问名为“matrix”的NSMatrix对象。该对象是在NIB中生成的,但是我仍然遇到访问在界面生成器中生成的对象的问题。
如果我的NSDocument有 NSMatrix *矩阵,我应该在界面构建器中做什么来链接这两个?并且最好使用IB的初始布局?
谢谢!
答案 0 :(得分:0)
我认为您正在尝试为矩阵创建一个出口。只需在@interface和@end关键字之间的.h文件中创建一个属性:
@property (nonatomic) IBOutlet NSMatrix* myMatrix;
然后按住ctrl键并从“文件所有者”拖动到IB中的矩阵对象。确保你
@synthesize myMatrix;
在@implementation和@end关键字之间的.m文件中,你应该能够通过点符号或消息调用访问所有属性:
self.myMatrix.somePropertyHere
我希望有所帮助!