4

実行中のある時点でユーザー入力を求めるツールがあるとします。たとえば、名前と住所を尋ねる場合があります。別の時点で、パスワード (およびパスワードの再入力) を要求される場合があります。

NSTask および NSPipe オブジェクトでこれらを処理すること、つまりコマンド ライン ツールと対話することは可能ですか?

4

1 に答える 1

4

setStandardInput:NSTaskのメソッドを参照してください。タスクを起動する前に、タスクの標準入力として NSPipe または NSFileHandle を設定できます。標準出力標準エラー出力にも同様の方法があります。

于 2011-06-06T20:19:58.623 に答える