---
title: formattingContext
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/bytecountformatter/formattingcontext
---

# formattingContext

Specify the formatting context for the formatted string.

## Declaration

```swift
var formattingContext: Formatter.Context { get set }
```

## Discussion

Discussion The default value is NSFormattingContextUnknown. See Formatter for possible values.

## See Also

### Setting Formatting Styles

- [countStyle](foundation/bytecountformatter/countstyle-swift.property.md)
- [allowsNonnumericFormatting](foundation/bytecountformatter/allowsnonnumericformatting.md)
- [includesActualByteCount](foundation/bytecountformatter/includesactualbytecount.md)
- [isAdaptive](foundation/bytecountformatter/isadaptive.md)
- [allowedUnits](foundation/bytecountformatter/allowedunits.md)
- [includesCount](foundation/bytecountformatter/includescount.md)
- [includesUnit](foundation/bytecountformatter/includesunit.md)
- [zeroPadsFractionDigits](foundation/bytecountformatter/zeropadsfractiondigits.md)
