gpt4 book ai didi

cocoa - 基于文档的应用程序,预初始化窗口(输入序列号、购买、试用)

转载 作者:行者123 更新时间:2023-12-03 17:26:52 27 4
gpt4 key购买 nike

我需要在加载 NSDocument 之前创建多个窗口,或者创建一个阻止 NSDocument 窗口和顶部菜单的窗口。

我尝试了几种解决方案 - 但它们都不起作用。

  1. 模态窗口,一个接一个。 Async URLConnection 存在一些问题,我的 NSDocument 内容也存在一些其他问题。

  2. 我创建了没有菜单的自定义 MainMenu.xib,它打开了我的预初始化窗口。在这里,当打开文件(与我的应用程序关联)时,我发现了一些其他问题 - 文档窗口初始化。在这里,我尝试对 NSDocumentController 进行子类化,但我发现无法暂停“打开文档”。 (我希望无论如何都能打开文档,但前提是要在关闭预初始化窗口之后)。

那么正确的方法是什么?

最佳答案

在您的应用委托(delegate)中实现 applicationShouldOpenUntitledFile:,以便在用户必须首先浏览尚未注册的对话框时返回 NO

在“试用”和“确认注册”按钮的操作方法中,自行创建无标题文档(通过将 the necessary message 发送到文档 Controller )。

关于cocoa - 基于文档的应用程序,预初始化窗口(输入序列号、购买、试用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2553259/

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