草庐IT

swift - 在 Swift 中调用 Gnuplot

我正在尝试从swift调用gunplot以在.png中生成一些图。但是,下面的程序不起作用---结果1.png文件是空的。但是,如果我保留“settermaqua”,它会调用其中包含绘图的aqua窗口。但是,当我尝试将输出设置为文件(png或pdf)时,结果始终是一个空文件。gnuplot命令没问题——我可以手动正确运行它们。importFoundationlettask=NSTask()task.launchPath="/opt/local/bin/gnuplot"task.currentDirectoryPath="~"letpipeIn=NSPipe()task.standard