Skip to content

Instantly share code, notes, and snippets.

View kerker00's full-sized avatar

Markus Müller kerker00

View GitHub Profile
@kerker00
kerker00 / gist:63d52c7b0e6a5df1d2bc
Last active October 3, 2018 19:16
Self relaunch of Cocoa application (Swift version of https://gist.github.com/cdfmr/2204627)
var task = NSTask()
var args: NSMutableArray
args = NSMutableArray()
args.addObject("-c")
args.addObject("sleep 0.2; open \"\(NSBundle.mainBundle().bundlePath())\"")
task.setLaunchPath("/bin/sh")
task.setArguments(args)
task.launch()