我有一个NetworkSection
用 IB 中创建的相应对象调用的类。在界面中,我有一个名为 的 NSMatrix 属性IVBSpecificationMenu
。我想通过 ResultSection 类访问该 NSMatrix 对象,该类也在 IB 中初始化。
看来我做错了什么。我创建了属性,将插座链接到 NetworkSection 对象,导入了 NetworkSection.h 文件,但在 ResultSection 实现中,IVBSpecificationMenu 对象似乎不可用。
节.h:
#import <Foundation/Foundation.h>
@interface NetworkSection : NSObjectController {
IBOutlet NSTextField *IVBhostPerNetwork;
IBOutlet NSTextField *IVBamountOfNetworks;
}
@property (retain) IBOutlet NSMatrix *IVBSpecificationMenu;
- (IBAction)enableSpecificationTextField:(id)sender;
@end
结果节.h:
#import <Foundation/Foundation.h>
#import "NetworkSection.h"
@interface ResultSection : NSObjectController{
IBOutlet NetworkSection *NetworkSection;
}
- (IBAction)CalculateResults:(id)sender;
- (void)SpecificationSection;
- (void)subnetMaskSection;
@end
这是从另一个类访问属性的正确方法吗?