Cocoa Scripting Guide

PDF

Introduction
Overview of Cocoa Support for Scriptable Applications
Designing for Scriptability
Implementing a Scriptable Application
Preparing a Scripting Definition File
Getting and Setting Properties and Elements
Object Specifiers
Script Commands
Testing, Debugging, and Performance
Cocoa Scripting Classes and Categories
How Cocoa Applications Handle Apple Events
Appendix A: Evolution of Cocoa Scriptability Information
Appendix B: Script Suite and Script Terminology Files
Revision History
Glossary

Related Reference

Objective-C

NSAppleEventDescriptor
NSAppleEventManager
NSAppleScript
NSClassDescription
NSCloneCommand
NSCloseCommand
NSComparisonMethods
NSCountCommand
NSCreateCommand
NSDeleteCommand
NSExistsCommand
NSGetCommand
NSIndexSpecifier
NSLogicalTest
NSMiddleSpecifier
NSMoveCommand
NSNameSpecifier
NSPositionalSpecifier
NSPropertySpecifier
NSQuitCommand
NSRandomSpecifier
NSRangeSpecifier
NSRelativeSpecifier
NSScriptClassDescription
NSScriptCoercionHandler
NSScriptCommand
NSScriptCommandDescription
NSScriptExecutionContext
NSScriptKeyValueCoding
NSScriptObjectSpecifier
NSScriptObjectSpecifiers
NSScriptSuiteRegistry
NSScriptWhoseTest
NSScriptingComparisonMethods
NSSetCommand
NSSpecifierTest
NSUniqueIDSpecifier
NSWhoseSpecifier

Related Documents

Key-Value Coding Programming Guide
Cocoa Fundamentals Guide