NSAppleScript
An object that provides the ability to load, compile, and execute scripts.
Declaration
class NSAppleScriptOverview
This class provides applications with the ability to
load a script from a URL or from a text string
compile or execute a script or an individual Apple event
obtain an
NSAppleEventDescriptorcontaining the reply from an executed script or eventobtain an attributed string for a compiled script, suitable for display in a script editor
obtain various kinds of information about any errors that may occur
When you create an instance of NSAppleScript object, you can use a URL to specify a script that can be in either text or compiled form, or you can supply the script as a string. Should an error occur when compiling or executing the script, several of the methods return a dictionary containing error information. The keys for obtaining error information, such as errorMessage, are described in the Constants section.
See also NSAppleScript Additions Reference in the Application Kit framework, which defines a method that returns the syntax-highlighted source code for a script.