init(url: URL)
Return a user script task instance given a URL for a script file.
スクリプトファイルへのURLを与えられるユーザスクリプトタスクインスタンスを返します。
var scriptURL : URL
The URL of the script file.
スクリプトファイルのURL。
Availability 有効性
Technology
class NSUserScriptTask : NSObject
The NSUser
class is able to run all the scripts normally run by the one of its subclasses, however it ignores the results. It is intended to execute user-supplied scripts and will execute them outside of the application's sandbox, if any.
NSUser
クラスは、それのサブクラスの1つによって正常に実行されるスクリプト全てを実行できます、しかしながらそれは結果を無視します。それはユーザ提供スクリプトを実行するよう計らい、そしてそれをアプリケーションのサンドボックスの外側で実行するでしょう、もしあれば。
If you need to execute scripts and get the input and output information use the NSUser
, NSUser
, and NSUser
sub classes.
あなたがスクリプトを実行して入出力情報を得る必要があるならば、NSUser
、NSUser
、そしてNSUser
サブクラスを使ってください。
init(url: URL)
var scriptURL : URL
func execute(completionHandler : NSUserScriptTask.CompletionHandler?)
typealias NSUserScriptTask.CompletionHandler
execute(completionHandler:)
.
このブロックを実装して、execute(completionHandler:)
によって実行されるスクリプトのエラーを回収してください。
class Process
class NSUserAppleScriptTask
class NSUserAutomatorTask
class NSUserUnixTask