macos - 在Cocoa中发送 "create"消息时创建消息循环和窗口控件

标签 macos cocoa

我正在尝试将大型 Windows 应用程序移植到 OS X。

在 Windows 中,我可以创建消息循环并在 Windows 向应用程序发送“创建”消息时创建窗口控件。我该如何在 cocoa 中做到这一点?我没有使用 nib 文件。

最佳答案

您的应用程序委托(delegate)的 applicationDidFinishLaunching:方法是 GUI 应用程序的入口点,并且已经创建了一个事件循环(Cocoa 中的“运行循环”)。

此时您可以设置界面。

关于macos - 在Cocoa中发送 "create"消息时创建消息循环和窗口控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22311897/

相关文章:

ios - CMTimeMake(持续时间,fps)。这是什么意思?

linux - 将本地文件从 Mac 复制到终端中的 ssh session

macos - SwiftUI 2 - 如何防止顶部部分在 macOS 和 iPadOS 中的列表中关闭

cocoa - 更改 NSCollectionView 的选择行为

iphone - 使用 NSURLConnection 正确处理重定向

macos - 在 OSX 上使用 FireMonkey 播放音频文件

c++ - 代码 : CURRENT_PROJECT_VERSION in product name

objective-c - 在 NSWindow 中绘图

html - 将 HTML 源渲染为图像(png、gif) - Cocoa、Applescript、Automator 一切都受欢迎

objective-c - Xcode 中的 "Expected specifier-qualifier-list before"?