ProtocolFormat
FormatStyle
No overview available. 概要は利用可能でありません。
Availability 有効性
- iOS 15.0+
- iPadOS 15.0+
- macOS 12.0+
- Mac Catalyst 15.0+
- tvOS 15.0+
- watchOS 8.0+
- Xcode 13.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
protocol FormatStyle
Topics 話題
Declaring Input and Output Types 入力および出力型を宣言する
Performing Formatting
Setting Style Locale スタイルロケールを設定する
Applying Numeric Styles 数値スタイルを適用する
static var number: Decimal.FormatStyle
Available when
Self
is Decimal
.
FormatStyle
.
Self
がDecimal
.
FormatStyle
である時に利用可能。
static var percent: Decimal.FormatStyle.Percent
Available when
Self
is Decimal
.
FormatStyle
.
Percent
.
Self
がDecimal
.
FormatStyle
.
Percent
である時に利用可能。
static func currency(code: String) -> Self
Available when
Self
is Decimal
.
FormatStyle
.
Currency
.
Self
がDecimal
.
FormatStyle
.
Currency
である時に利用可能。
Applying Date Styles 日付スタイルを適用する
static var interval: Date.IntervalFormatStyle
Available when
Self
is Date
.
IntervalFormatStyle
.
Self
がDate
.
IntervalFormatStyle
である時に利用可能。
static var iso8601: Date.ISO8601FormatStyle
Available when
Self
is Date
.
ISO8601FormatStyle
.
Self
がDate
.
ISO8601FormatStyle
である時に利用可能。
static var timeDuration : Date.ComponentsFormatStyle
Available when
Self
is Date
.
ComponentsFormatStyle
.
Self
がDate
.
ComponentsFormatStyle
である時に利用可能。
Applying List Styles リストスタイルを適用する
Type Properties 型プロパティ
static var dateTime : Date.FormatStyle
Available when
Self
is Date
.
FormatStyle
.
Self
がDate
.
FormatStyle
である時に利用可能。
static var number: FloatingPointFormatStyle<Double>
Available when
Self
is FloatingPointFormatStyle
<
Double
>
.
Self
がFloatingPointFormatStyle
<
Double
>
である時に利用可能。
static var number: FloatingPointFormatStyle<Float>
Available when
Self
is FloatingPointFormatStyle
<
Float
>
.
Self
がFloatingPointFormatStyle
<
Float
>
である時に利用可能。
static var number: FloatingPointFormatStyle<Float16>
Available when
Self
is FloatingPointFormatStyle
<
Float16
>
.
Self
がFloatingPointFormatStyle
<
Float16
>
である時に利用可能。
static var number: IntegerFormatStyle<Int>
Available when
Self
is IntegerFormatStyle
<
Int
>
.
Self
がIntegerFormatStyle
<
Int
>
である時に利用可能。
static var number: IntegerFormatStyle<UInt>
Available when
Self
is IntegerFormatStyle
<
UInt
>
.
Self
がIntegerFormatStyle
<
UInt
>
である時に利用可能。
static var number: IntegerFormatStyle<Int8>
Available when
Self
is IntegerFormatStyle
<
Int8
>
.
Self
がIntegerFormatStyle
<
Int8
>
である時に利用可能。
static var number: IntegerFormatStyle<Int16>
Available when
Self
is IntegerFormatStyle
<
Int16
>
.
Self
がIntegerFormatStyle
<
Int16
>
である時に利用可能。
static var number: IntegerFormatStyle<Int32>
Available when
Self
is IntegerFormatStyle
<
Int32
>
.
Self
がIntegerFormatStyle
<
Int32
>
である時に利用可能。
static var number: IntegerFormatStyle<Int64>
Available when
Self
is IntegerFormatStyle
<
Int64
>
.
Self
がIntegerFormatStyle
<
Int64
>
である時に利用可能。
static var number: IntegerFormatStyle<UInt8>
Available when
Self
is IntegerFormatStyle
<
UInt8
>
.
Self
がIntegerFormatStyle
<
UInt8
>
である時に利用可能。
static var number: IntegerFormatStyle<UInt16>
Available when
Self
is IntegerFormatStyle
<
UInt16
>
.
Self
がIntegerFormatStyle
<
UInt16
>
である時に利用可能。
static var number: IntegerFormatStyle<UInt32>
Available when
Self
is IntegerFormatStyle
<
UInt32
>
.
Self
がIntegerFormatStyle
<
UInt32
>
である時に利用可能。
static var number: IntegerFormatStyle<UInt64>
Available when
Self
is IntegerFormatStyle
<
UInt64
>
.
Self
がIntegerFormatStyle
<
UInt64
>
である時に利用可能。
static var percent: FloatingPointFormatStyle<Double>.Percent
Available when
Self
is FloatingPointFormatStyle
<
Double
>.
Percent
.
Self
がFloatingPointFormatStyle
<
Double
>.
Percent
である時に利用可能。
static var percent: FloatingPointFormatStyle<Float>.Percent
Available when
Self
is FloatingPointFormatStyle
<
Float
>.
Percent
.
Self
がFloatingPointFormatStyle
<
Float
>.
Percent
である時に利用可能。
static var percent: FloatingPointFormatStyle<Float16>.Percent
Available when
Self
is FloatingPointFormatStyle
<
Float16
>.
Percent
.
Self
がFloatingPointFormatStyle
<
Float16
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<Int>.Percent
Available when
Self
is IntegerFormatStyle
<
Int
>.
Percent
.
Self
がIntegerFormatStyle
<
Int
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<UInt>.Percent
Available when
Self
is IntegerFormatStyle
<
UInt
>.
Percent
.
Self
がIntegerFormatStyle
<
UInt
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<Int8>.Percent
Available when
Self
is IntegerFormatStyle
<
Int8
>.
Percent
.
Self
がIntegerFormatStyle
<
Int8
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<Int16>.Percent
Available when
Self
is IntegerFormatStyle
<
Int16
>.
Percent
.
Self
がIntegerFormatStyle
<
Int16
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<Int32>.Percent
Available when
Self
is IntegerFormatStyle
<
Int32
>.
Percent
.
Self
がIntegerFormatStyle
<
Int32
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<Int64>.Percent
Available when
Self
is IntegerFormatStyle
<
Int64
>.
Percent
.
Self
がIntegerFormatStyle
<
Int64
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<UInt8>.Percent
Available when
Self
is IntegerFormatStyle
<
UInt8
>.
Percent
.
Self
がIntegerFormatStyle
<
UInt8
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<UInt16>.Percent
Available when
Self
is IntegerFormatStyle
<
UInt16
>.
Percent
.
Self
がIntegerFormatStyle
<
UInt16
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<UInt32>.Percent
Available when
Self
is IntegerFormatStyle
<
UInt32
>.
Percent
.
Self
がIntegerFormatStyle
<
UInt32
>.
Percent
である時に利用可能。
static var percent: IntegerFormatStyle<UInt64>.Percent
Available when
Self
is IntegerFormatStyle
<
UInt64
>.
Percent
.
Self
がIntegerFormatStyle
<
UInt64
>.
Percent
である時に利用可能。
Type Methods 型メソッド
static func byteCount (style: ByteCountFormatStyle.Style, allowedUnits : ByteCountFormatStyle.Units, spellsOutZero : Bool, includesActualByteCount : Bool) -> Self
Available when
Self
is ByteCountFormatStyle
.
Self
がByteCountFormatStyle
である時に利用可能。
static func components(style: Date.ComponentsFormatStyle.Style, fields: Set<Date.ComponentsFormatStyle.Field>?) -> Self
Available when
Self
is Date
.
ComponentsFormatStyle
.
Self
がDate
.
ComponentsFormatStyle
である時に利用可能。
static func name(style: PersonNameComponents.FormatStyle.Style) -> Self
Available when
Self
is PersonNameComponents
.
FormatStyle
.
Self
がPersonNameComponents
.
FormatStyle
である時に利用可能。
static func relative(presentation: Date.RelativeFormatStyle.Presentation, unitsStyle : Date.RelativeFormatStyle.UnitsStyle) -> Self
Available when
Self
is Date
.
RelativeFormatStyle
.
Self
がDate
.
RelativeFormatStyle
である時に利用可能。
Relationships 関係
Inherited By 継承される先
Conforming Types これらの型が準拠
-
Byte
Count Format Style -
Byte
Count Format Style .Attributed -
Date
.Attributed Style -
Date
.Components Format Style -
Date
.Format Style -
Date
.ISO8601Format Style -
Date
.Interval Format Style -
Date
.Relative Format Style -
Date
.Verbatim Format Style -
Decimal
.Format Style -
Decimal
.Format Style .Attributed -
Decimal
.Format Style .Currency -
Decimal
.Format Style .Percent -
Floating
Point Format Style -
Floating
Point Format Style .Attributed -
Floating
Point Format Style .Currency -
Floating
Point Format Style .Percent -
Measurement
.Format Style -
Integer
Format Style -
Integer
Format Style .Attributed -
Integer
Format Style .Currency -
Integer
Format Style .Percent -
List
Format Style -
Measurement
.Attributed Style -
Person
Name Components .Attributed Style -
Person
Name Components .Format Style -
String
Style
See Also 参照
Data Formatting in Swift Swiftでのデータ書式設定
struct FormatStyleCapitalizationContext
The capitalization formatting context used when formatting dates and times.
日付と時刻を書式設定する時に使われる、キャピタライズの書式設定文脈。
struct ListFormatStyle
A type used to format lists of items with a separator and conjunction appropriate for a given locale.
項目いくつかからなるリストそれらをある与えられたロケールに適した区切りと接続詞で書式設定するために使われるある型。
Format Style Configurations
書式設定スタイル構成設定
Collections of behaviors for traits like numeric precision, rounding, and scale, used for formatting and parsing numeric values.
数値精度、丸め、そして記数法のような特徴に対する挙動のコレクション、数値を書式設定および構文解析するために使われます。