簡體   English   中英

如何將 macOS 操場的 output 重定向到文件

[英]How can I redirect the output of a macOS playground to a file

我有一個簡單的 Swift 程序在 Xcode 的 macOS 操場上運行。 這將在 Mac 屏幕的調試區域中顯示其 output 的打印語句。 有沒有一些簡單的方法可以將這個 output 重定向到一個文件中?

如果您不想更改代碼,您可以使用 Terminal.app 中的swift命令在 Playground 中運行Contents.swift文件,並使用>將 Z78E6221F6393D1356681DB3981CZ 指向文件 eg:

swift YourPlayground.playground/Contents.swift > output.txt

這將導致 output 寫入工作目錄中的output.txt

如果可以更改打印語句,則可以將自己的TextOutputStream實現(寫入文件)傳遞給printto:參數。 有關詳細信息,請參閱此鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM