---
title: "CTFontCopyVariation(_:)"
framework: coretext
role: symbol
role_heading: Function
path: "coretext/ctfontcopyvariation(_:)"
---

# CTFontCopyVariation(_:)

Returns a variation dictionary from the font reference.

## Declaration

```swift
func CTFontCopyVariation(_ font: CTFont) -> CFDictionary?
```

## Parameters

- `font`: The font reference.

## Return Value

Return Value The current variation instance as a dictionary.

## Discussion

Discussion The keys for each variation correspond to the variation identifier obtained via kCTFontVariationAxisIdentifierKey, which represents the four-character axis code as a CFNumber object.

## See Also

### Working With Font Variations

- [CTFontCopyVariationAxes(_:)](coretext/ctfontcopyvariationaxes(_:).md)
