# `GSLayer associatedFontMaster`

*Instance Method*

The master that supplies master-specific values for the layer.

## Declaration

```swift
func associatedFontMaster() -> GSFontMaster?
```

```objc
- (GSFontMaster *) associatedFontMaster;
```

```python
associatedFontMaster() -> GSFontMaster
```

## Discussion

For an Intermediate layer, this can be a master interpolated at the layer coordinates. Returns `nil` when the layer is detached or its associated master cannot be resolved.

## See Also

### Associated Master

- [`GSLayer.associatedMasterId`](/Core/GlyphsCore/GSLayer/associatedMasterId) — The identifier of the font master that supplies metrics and other master-specific values.
- [`GSLayer associatedFontMasterThin:`](/Core/GlyphsCore/GSLayer/associatedFontMasterThin:) — Resolves the associated master with control over the amount of interpolated master data.
- [`GSLayer associatedFontMasterFast`](/Core/GlyphsCore/GSLayer/associatedFontMasterFast) — Directly looks up the associated master by its identifier.

