---
title: propertiesByName
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nsentitydescription/propertiesbyname
---

# propertiesByName

A dictionary containing the properties of the receiver.

## Declaration

```swift
var propertiesByName: [String : NSPropertyDescription] { get }
```

## Discussion

Discussion The keys in the dictionary are the property names and the values are instances of NSAttributeDescription and/or NSRelationshipDescription.

## See Also

### Working with properties

- [properties](coredata/nsentitydescription/properties.md)
- [attributesByName](coredata/nsentitydescription/attributesbyname.md)
- [relationshipsByName](coredata/nsentitydescription/relationshipsbyname.md)
- [relationships(forDestination:)](coredata/nsentitydescription/relationships(fordestination:).md)
