使用 NSWindowController 加载笔尖没有效果
在我的应用程序中,我有“首选项”窗口。要加载此窗口,我使用此代码
- (IBAction)showPrefWindow:(id)sender {
NSWindowController * windowController = [[NSWindowController alloc] initWithWindowNibName:@"PrefWindow"];
[windowController window];
}
,但这没有效果(首选项窗口未打开)。
当我使用 Xcode 4.1 DP1 时,此代码可以工作。现在我将 Xcode 升级到 4.2,但代码不起作用。
哪里可能有问题? 谢谢!
In my app i have Preferences window. To load this window i use this code
- (IBAction)showPrefWindow:(id)sender {
NSWindowController * windowController = [[NSWindowController alloc] initWithWindowNibName:@"PrefWindow"];
[windowController window];
}
but this is haven't effect (preferences window don't open).
When i use Xcode 4.1 DP1 this code work. Now i upgrade Xcode to 4.2 and code not work.
Where may be problem?
Thaks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否尝试过调用“[[windowController window] makeKeyAndOrderFront:windowController];”?
have you tried calling "[[windowController window] makeKeyAndOrderFront:windowController];"?