【发布时间】:2020-08-25 14:42:43
【问题描述】:
我想使用 JavaScript 进行自动化 (mac JXA) 制作一个 NSWindow 并将其显示给用户。
我尝试按照this 示例进行操作,但是当我在脚本编辑器应用程序中运行它时它崩溃了。
然后我尝试使用准系统自己制作。首先,我只想要一个带有标题的窗口。
ObjC.import("Cocoa")
var window = $.NSWindow.alloc.init
window.setContentSize($.NSMakeSize(500, 500))
window.title = "hello world"
window.makeKeyAndOrderFront(window)
当我尝试在脚本编辑器中运行它时,应用程序立即崩溃。当我尝试初始化 NSWindow 对象时,它似乎崩溃了。
我做错了吗?
【问题讨论】: