我制作了一个带有自定义MyWindow.xib和MyWindowController的小型 Cocoa 应用程序。该窗口包含一个 NSTextField (标签),从我的AppDelegate我正在初始化这个控制器和它的视图,在标签上设置一个文本并显示窗口:
self.controller =[[MyWindowController alloc] initWithWindowNibName:@"MyWindow"];
[self.controller setText:@"My text"];
[self.controller showWindow:self];
但是,当窗口出现时,仍会显示默认的“标签”文本。为什么?
我的示例项目可以在这里下载:http ://s000.tinyupload.com/?file_id=00611347759347594342 。