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?>?) -> NSAppleEventDescriptorParameters
- 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.