小编The*_*alk的帖子

使用Swift实时NSTask输出到NSTextView

我正在使用NSTask来运行rsync,我希望状态显示在窗口内滚动视图的文本视图中.现在我有这个:

let pipe = NSPipe()
task2.standardOutput = pipe
task2.launch()

let data = pipe.fileHandleForReading.readDataToEndOfFile()
let output: String = NSString(data: data, encoding: NSASCIIStringEncoding)! as String

textView.string = output
Run Code Online (Sandbox Code Playgroud)

这就是关于转移的一些统计数据,但是我想实时获得输出,比如当我在Xcode中运行应用程序时打印出来的内容,并将其放入文本视图中.有没有办法做到这一点?

nstask nstextview swift

6
推荐指数
3
解决办法
6873
查看次数

标签 统计

nstask ×1

nstextview ×1

swift ×1