Instance Property インスタンスプロパティ

arguments

The command arguments that the system uses to launch the executable.

Declaration 宣言

var arguments: [String]? { get set }

Parameters パラメータ

arguments

An array of NSString objects that supplies the arguments to the task. タスクへの引数を提供するNSStringオブジェクトそれらの配列。 If arguments is nil, the system raises an NSInvalidArgumentException.

Discussion 議論

The NSTask object converts both path and the strings in arguments to appropriate C-style strings (using fileSystemRepresentation) before passing them to the task through argv[]. The strings in arguments don’t undergo shell expansion, so you don’t need to do special quoting, and shell variables, such as $PWD, aren’t resolved.

See Also 参照

Configuring a Process Object