Instance Property

allowsNonnumericFormatting

Determines whether to allow more natural display of some values.

Declaration

@property BOOL allowsNonnumericFormatting;

Discussion

Displays a more natural display of some values, such as zero, where it may be displayed as Zero KB, ignoring all other flags or options (with the exception of NSByteCountFormatterUseBytes, which would generate Zero bytes).The result is appropriate for standalone output.

Special handling of certain values such as zero is especially important in some languages, so it's highly recommended that this property be left in its default state.

Default value is YES.

See Also

Setting Formatting Styles

formattingContext

Specify the formatting context for the formatted string.

countStyle

Specify the number of bytes to be used for kilobytes.

includesActualByteCount

Determines whether to include the number of bytes after the formatted string.

adaptive

Determines the display style of the size representation.

allowedUnits

Specify the units that can be used in the output.

includesCount

Determines whether to include the count in the resulting formatted string.

includesUnit

Determines whether to include the units in the resulting formatted string.

zeroPadsFractionDigits

Determines whether to zero pad fraction digits so a consistent number of characters is displayed in a representation.