Вот моя проблема: у меня есть MainWindow.xib, Window1.xib, Window1Controller.h, Window1Controller.m Я могу отображать Window1 из MainWindow, но передаваемое значение не отображается в Window1, я знаю, что значение готово к отображениюЯ создаю кнопку на Window1, и я могу вызвать это значение.Как я могу отобразить передаваемое значение после загрузки Window1.
Вот мой код:
AppDelegate.m
- (IBAction)openWindow1:(id)sender {
Window1Controller *w1 = [[Window1Controller alloc]initWithWindowNibName:@"Window1"];
[w1 showWindow:nil];
}
Window1Controller.m
- (void)displayInfo {
[label setStringValue:@"sample passed text"];
NSLog(@"%@",[label stringValue]);
}
- (id)initWithWindow:(NSWindow *)window
{
self = [super initWithWindow:window];
if (self) {
// Initialization code here.
}
return self;
}
- (void)windowDidLoad
{
[super windowDidLoad];
// Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
[self displayInfo];
}