---
title: "init(containerClassDescription:containerSpecifier:key:relativePosition:baseSpecifier:)"
framework: foundation
role: symbol
role_heading: Initializer
path: "foundation/nsrelativespecifier/init(containerclassdescription:containerspecifier:key:relativeposition:basespecifier:)"
---

# init(containerClassDescription:containerSpecifier:key:relativePosition:baseSpecifier:)

Invokes the super class’s init(containerClassDescription:containerSpecifier:key:) method and initializes the relative position and base specifier to relPos and baseSpecifier.

## Declaration

```swift
init(containerClassDescription classDesc: NSScriptClassDescription, containerSpecifier container: NSScriptObjectSpecifier?, key property: String, relativePosition relPos: NSRelativeSpecifier.RelativePosition, baseSpecifier: NSScriptObjectSpecifier?)
```

## See Also

### Related Documentation

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