gpt4 book ai didi

cocoa - 在 Mac 应用程序中启动新窗口

转载 作者:行者123 更新时间:2023-12-03 16:38:40 25 4
gpt4 key购买 nike

我正在编写我的第一个来自 iOS 背景的 Mac 应用程序。

我对 Windows 如何在 Mac 应用程序中工作有点困惑。在 iOS 应用程序中,您创建一个类的实例并向其传递 initWithNibName 消息,然后将其推送到 View 堆栈上。

如何在 Mac 应用程序中启动新窗口?将所有窗口放在一个 nib 文件中更好,还是为每个窗口创建一个新的 NSWindowController?

最佳答案

类似, initWithNibName 是相同的,但是您随后向 Controller 发送一条 showWindow: 消息,如果您创建基于文档的应用程序,则不必担心这一点,除非您创建其他窗口。通常,为每种窗口类型提供单独的 Nib 和 Controller 会更好、更容易,但对于像警报这样简单的东西来说可能是个异常(exception)。

关于cocoa - 在 Mac 应用程序中启动新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6805166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com