Contents

executeAppleEvent(_:error:)

Executes an Apple event in the context of the receiver, as a means of allowing the application to invoke a handler in the script.

Declaration

func executeAppleEvent(_ event: NSAppleEventDescriptor, error errorInfo: AutoreleasingUnsafeMutablePointer<NSDictionary?>?) -> NSAppleEventDescriptor

Parameters

  • event:

    The Apple event to execute.

  • errorInfo:

    On return, if an error occurs, a pointer to an error information dictionary.

Return Value

The result of executing the event, or nil if an error occurs.

Discussion

Compiles the receiver before executing it if it is not already compiled.

See Also

Compiling and Executing a Script