---
title: entity
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nspropertydescription/entity
---

# entity

The entity description of the receiver.

## Declaration

```swift
unowned(unsafe) var entity: NSEntityDescription { get }
```

## See Also

### Related Documentation

- [Core Data Programming Guide](apple-archive/documentation/Cocoa/Conceptual/CoreData.md)
- [properties](coredata/nsentitydescription/properties.md)

### Accessing Features of a Property

- [isIndexed](coredata/nspropertydescription/isindexed.md)
- [isOptional](coredata/nspropertydescription/isoptional.md)
- [isTransient](coredata/nspropertydescription/istransient.md)
- [name](coredata/nspropertydescription/name.md)
- [userInfo](coredata/nspropertydescription/userinfo.md)
