我希望你们能帮助我,通常我不会寻求帮助,但我只是有一段时间遇到这个问题。
我有这个动作应该从我的 XIB 文件创建一个新窗口
-(void)loginSuccess {
NSLog(@"Login success delegate");
Dashboard *dashboard = [[Dashboard alloc] initWithWindowNibName:@"Dashboard" owner:self];
[dashboard showWindow:nil];
[dashboard.window makeKeyAndOrderFront:nil];
BOOL loaded = [dashboard isWindowLoaded];
NSLog(@"Dashboard window loaded: %i", loaded);
NSLog(@"Dashboard window visible: %i", [dashboard.window isVisible]);
}
并得到了这个结果
2011-11-15 10:32:23.525 DownloadApp[2676:707] Login success delegate
2011-11-15 10:32:23.533 DownloadApp[2676:707] Dashboard window loaded: 1
2011-11-15 10:32:23.533 DownloadApp[2676:707] Dashboard window visible: 0