---
title: classDescription
framework: objectivec
role: symbol
role_heading: Instance Property
path: objectivec/nsobject-swift.class/classdescription
---

# classDescription

An object containing information about the attributes and relationships of the receiver’s class.

## Declaration

```swift
@NSCopying var classDescription: NSClassDescription { get }
```

## See Also

### Working with Class Descriptions

- [attributeKeys](objectivec/nsobject-swift.class/attributekeys.md)
- [inverse(forRelationshipKey:)](objectivec/nsobject-swift.class/inverse(forrelationshipkey:).md)
- [toManyRelationshipKeys](objectivec/nsobject-swift.class/tomanyrelationshipkeys.md)
- [toOneRelationshipKeys](objectivec/nsobject-swift.class/toonerelationshipkeys.md)
