---
title: NSFontDescriptor.AttributeName
framework: appkit
role: symbol
role_heading: Structure
path: appkit/nsfontdescriptor/attributename
---

# NSFontDescriptor.AttributeName

Constants for the names of font attributes.

## Declaration

```swift
struct AttributeName
```

## Discussion

Discussion You can retrieve the values for these attributes using object(forKey:).

## Topics

### Font Attributes

- [family](appkit/nsfontdescriptor/attributename/family.md)
- [name](appkit/nsfontdescriptor/attributename/name.md)
- [face](appkit/nsfontdescriptor/attributename/face.md)
- [size](appkit/nsfontdescriptor/attributename/size.md)
- [visibleName](appkit/nsfontdescriptor/attributename/visiblename.md)
- [matrix](appkit/nsfontdescriptor/attributename/matrix.md)
- [variation](appkit/nsfontdescriptor/attributename/variation.md)
- [characterSet](appkit/nsfontdescriptor/attributename/characterset.md)
- [cascadeList](appkit/nsfontdescriptor/attributename/cascadelist.md)
- [traits](appkit/nsfontdescriptor/attributename/traits.md)
- [fixedAdvance](appkit/nsfontdescriptor/attributename/fixedadvance.md)
- [featureSettings](appkit/nsfontdescriptor/attributename/featuresettings.md)

### Initializers

- [init(_:)](appkit/nsfontdescriptor/attributename/init(_:).md)
- [init(rawValue:)](appkit/nsfontdescriptor/attributename/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the Font Attributes

- [fontAttributes](appkit/nsfontdescriptor/fontattributes.md)
- [object(forKey:)](appkit/nsfontdescriptor/object(forkey:).md)
- [NSFontDescriptor.SymbolicTraits](appkit/nsfontdescriptor/symbolictraits-swift.struct.md)
- [matrix](appkit/nsfontdescriptor/matrix.md)
- [pointSize](appkit/nsfontdescriptor/pointsize.md)
- [postscriptName](appkit/nsfontdescriptor/postscriptname.md)
- [NSFontDescriptor.FeatureKey](appkit/nsfontdescriptor/featurekey.md)
- [NSFontFamilyClass](appkit/nsfontfamilyclass.md)
- [NSFontFamilyClassMask](appkit/nsfontfamilyclassmask.md)
- [Typeface Information](appkit/typeface-information.md)
- [NSFontDescriptor.VariationKey](appkit/nsfontdescriptor/variationkey.md)
