init(url: URL)
The Apple event. アップルイベント。
Availability 有効性
Technology
func execute(withAppleEvent event: NSAppleEventDescriptor
?,
completionHandler handler: NSUserAppleScriptTask
.CompletionHandler
? = nil)
event
The Apple event. アップルイベント。
handler
The completion handler Block that returns the result or an error. See NSUser
.
結果またはエラーを返す完了ハンドラブロック。NSUser
を見てください。
Concurrency Note 並行性注意
You can call this method from synchronous code using a completion handler, as shown on this page, or you can call it as an asynchronous method that has the following declaration: あなたは、このメソッドを同期コードから完了ハンドラを使って呼び出せます、このページで示されるように、またはあなたはそれを以下の宣言を持つ非同期メソッドとして呼び出せます:
For information about concurrency and asynchronous code in Swift, see Calling Objective-C APIs Asynchronously. Swiftにおける並行性と非同期コードについての情報として、Objective-C APIを非同期に呼び出すを見てください。
Pass nil
as event
to execute the script's default "run" handler.
nil
をevent
として渡して、スクリプトのもつ "run" ハンドラを実行してください。
This method should be invoked no more than once for a given instance of the class. このメソッドは、このクラスのある与えられたインスタンスに対して一回以上発動されるべきではありません。
If the script completed normally, the completion handler's error
parameter will be nil
.
スクリプトが通常通り完了したならば、完了ハンドラのもつerror
パラメータはnil
でしょう。
init(url: URL)