Data Formatting データ書式設定

Convert numbers, dates, measurements, and other values to and from locale-aware string representations. 数字、日付、寸法、および他の値をロケール対応文字列表現へと、そしてそれから変換します。

Overview 概要

Foundation supports two approaches for data formatting: Foundationは、2つの取り組みをデータ書式設定に対してサポートします:

  • When working in Swift, use formatted methods directly on the types you want to format, optionally using FormatStyle and its subtypes to customize formatter output. This approach supports dates, integers, floating-point numbers, measurements, sequences, and person name components. Foundation caches identically-configured formatter instances internally, allowing you to focus on your app’s formatting needs. Swiftにおいて作業する場合、formattedメソッドをあなたが書式設定したい型の上で直接に使用します、随意にFormatStyleとそれの下位型を使ってフォーマッタ出力をカスタマイズしてください。この取り組みは、日付、整数、浮動小数点数、寸法、シーケンス、そして個人名構成要素をサポートします。Foundationは、同一的に構成設定されたフォーマッタインスタンスを内部的にキャッシュして、あなたをあなたのアプリのもつ書式設定需要に集中させます。

  • In Objective-C, create instances of NSFormatter and its subtypes, and use the stringForObjectValue: method to convert objects to formatted strings. Objective-Cでは、NSFormatterのインスタンスそしてそれの下位型を作成してください、stringForObjectValue:メソッドを使ってオブジェクトを書式設定された文字列へと変換してください。

Topics 話題

Numbers and Currency 数値と通貨

Names さまざまな名前

Dates and Times 日付と時刻

Data Sizes データサイズ

Measurements 寸法

Lists

Internationalization 国際化

Custom Formatters あつらえのフォーマッタ

Automatic Grammar Agreement 自動文法一致

Deprecated 非推奨

See Also 参照

Fundamentals 基本