---
title: NSScriptObjectSpecifiers
framework: foundation
role: collectionGroup
path: foundation/nsscriptobjectspecifiers
---

# NSScriptObjectSpecifiers

A collection of methods providing additional object specifier functionality.

## Overview

Overview These methods allow scriptable objects to provide a fully specified object specifier to themselves within an app. They also enable 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.

## Topics

### Working with object specifiers

- [objectSpecifier](objectivec/nsobject-swift.class/objectspecifier.md)
- [indicesOfObjects(byEvaluatingObjectSpecifier:)](objectivec/nsobject-swift.class/indicesofobjects(byevaluatingobjectspecifier:).md)

## See Also

### Related Documentation

- [Cocoa Scripting Guide](apple-archive/documentation/Cocoa/Conceptual/ScriptableCocoaApplications/SApps_intro/SAppsIntro.html.md)

### NSObject Script Support

- [NSComparisonMethods](foundation/nscomparisonmethods.md)
- [NSScriptingComparisonMethods](objectivec/nsscriptingcomparisonmethods.md)
- [NSScriptKeyValueCoding](objectivec/nsscriptkeyvaluecoding.md)
- [NSScriptCoercionHandler](foundation/nsscriptcoercionhandler.md)
- [NSScriptExecutionContext](foundation/nsscriptexecutioncontext.md)
