---
title: "register(_:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/nsscriptsuiteregistry/register(_:)-9aplw"
---

# register(_:)

Registers class description classDescription for use by Cocoa’s built-in scripting support by storing it in a per-suite internal dictionary under the class name.

## Declaration

```swift
func register(_ classDescription: NSScriptClassDescription)
```

## See Also

### Related Documentation

- [loadSuite(with:from:)](foundation/nsscriptsuiteregistry/loadsuite(with:from:).md)
- [register(_:)](foundation/nsscriptsuiteregistry/register(_:)-5mq91.md)

### Getting and Registering Class Descriptions

- [classDescriptions(inSuite:)](foundation/nsscriptsuiteregistry/classdescriptions(insuite:).md)
- [classDescription(withAppleEventCode:)](foundation/nsscriptsuiteregistry/classdescription(withappleeventcode:).md)
