Type Method 型メソッド

launchedTaskWithExecutableURL:arguments:error:terminationHandler:

Creates and runs a task with a specified executable and arguments.

Declaration 宣言

+ (NSTask *)launchedTaskWithExecutableURL:(NSURL *)url 
                                arguments:(NSArray<NSString *> *)arguments 
                                    error:(out NSError * _Nullable *)error 
                       terminationHandler:(void (^)(NSTask *))terminationHandler;

Parameters パラメータ

url

The URL for the executable.

arguments

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

terminationHandler

The system invokes this completion block when the task has completed.

Return Value 戻り値

An initialized NSTask object with the environment of the current process. ある初期化されたNSTaskオブジェクト、現在のプロセスの環境を持ちます。

See Also 参照

Creating and Initializing an NSTask Object NSTaskオブジェクトの作成と初期化