Swift和Mac OS开发的新手
我在这里遵循教程:
https://www.raywenderlich.com/165853/menus-popovers-menu-bar-apps-macos
我想要一个简单的菜单应用程序,让我可以启动某些python脚本。
这是我用来启动python脚本的代码
@objc func launchPythonScript(_ sender: Any?) {
let task = Process()
task.launchPath = "/usr/local/bin/python"
task.arguments = ["-c", "\"print 'hello world'\""]
task.launch()
task.waitUntilExit()
}
由于某种原因,当我单击按钮启动它时没有错误输出但进入调试模式,我看到汇编语句和错误:
Thread 1: EXC_SOFTWARE (code=131072, subcode=0x0)
关于如何解决这个问题的任何想法?我必须做一些简单的错误。