Informal protocol. Allows scriptable objects that can provide a fully specified object specifier to themselves within an application to do so. It also enables containers of objects to perform their own specifier evaluation.


For a comprehensive treatment of object specifiers, including sample code, see Object Specifiers in Cocoa Scripting Guide.


Working with object specifiers

var objectSpecifier: NSScriptObjectSpecifier?

Returns an object specifier for the receiver.

func indicesOfObjects(byEvaluatingObjectSpecifier: NSScriptObjectSpecifier)

Returns the indices of the specified container objects.