Real time NSTask output to NSTextView with Swift
Since macOS 10.7, there’s also the readabilityHandler property on NSPipe which you can use to set a callback for when new data is available: let task = NSTask() task.launchPath = “/bin/sh” task.arguments = [“-c”, “echo 1 ; sleep 1 ; echo 2 ; sleep 1 ; echo 3 ; sleep 1 ; echo 4”] let … Read more