问题描述
我想使用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对象时,它似乎崩溃了。
我做错什么了吗?
解决方法
我关注了this guide,他们说您必须将其另存为应用程序并作为应用程序运行。