文書   >   Foundation   >   Data Formatting   >   Formatter
クラス
Formatter
値のテキスト表現を作成し、解釈し、検証するオブジェクトのインタフェースを宣言する抽象クラスです。
概要
Foundation フレームワークには、 ByteCountFormatter、 DateFormatter、 DateComponentsFormatter、 DateIntervalFormatter、 EnergyFormatter、 LengthFormatter、 MassFormatter、 NumberFormatter、および PersonNameComponentsFormatter など、Formatter のいくつかの具象サブクラスが用意されています。
サブクラス化する際の注意
NSFormatter はサブクラス化を目的としています。カスタムフォーマッタは、入力を制限し、斬新な方法でデータの表示を強化することができます。たとえば、ユーザーが入力したシリアル番号があらかじめ定義された書式に準拠していることを確認するカスタムフォーマッターを使用できます。カスタムフォーマッタを作成するのを決意する前に、パブリックサブクラスがあなたの要件を満たすように構成できないことを確認してください。
独自のカスタムフォーマッタを作成する方法については、カスタムフォーマッタの作成 を参照してください。
トピックス
@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@
編集中
@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@