刚接触 Objective C 和 cocoa 开发,忙着玩一些代码编写应用程序来练习一下,我有一点问题。
有一个带有窗口和 HUB 面板的 xib。HUB面板是隐藏的,窗口上有一个按钮,显示的是HUB
[self.myHUBWindow orderFront.sender];
完美运行,然后在集线器上我有一个文本字段和一个关闭集线器的按钮,关闭按钮,也可以 100% 工作:
[self.myHUBWindow close];
我想要做的是,当我单击主窗口上的按钮时,它应该在 HUB 窗口的文本字段中插入一些文本。我有这个 :
[self.hubOutputTextField insertText:@"hello world"];
似乎什么也没发生:-/谁能指出我正确的方向?
我的主窗口按钮 IBAction :
- (IBAction)buildScannerButton:(id)sender {
[self.myHUBWindow orderFront:sender];
[self.hubOutputTextField insertText:@"hellow world"];
}
和我的 @property 用于文本字段
@property (weak) IBOutlet NSTextField *hubOutputTextField;