構造体
LocalizedStringKey.StringInterpolation
ローカライズされた文字列キーの作成に使用するために、ビルド中に補間を使用して文字列リテラルの内容を表します。
宣言
struct StringInterpolation
トピックス
文字列補間の作成
init(literalCapacity: Int, interpolationCount: Int)
文字列リテラルコンテンツで埋める準備ができた空のインスタンスを作成します。
補間に付け加える
コンパイラは、文字列補間を解釈するときにこれらのメソッドを使用します。これらのメソッドを直接呼び出さないでください。
func appendInterpolation(String)
文字列補間にリテラル文字列セグメントを付け加えます。
リテラルセグメントに使用する必要がある型。
func appendInterpolation<T>(T)
デフォルトの書式指定子を使用して文字列に変換可能な型を、文字列補間に付け加えます。
func appendInterpolation<T>(T, specifier: String)
書式指定子で文字列に変換可能な型を、文字列補間に付け加えます。
func appendInterpolation(ClosedRange<Date>)
文字列補間に日付範囲を付け加えます。
func appendInterpolation(DateInterval)
文字列補間に日付間隔を付け加えます。
func appendInterpolation<Subject>(Subject, formatter: Formatter?)
オプションに書式化された Objective-C サブクラスのインスタンスを文字列補間に付け加えます。
func appendInterpolation<Subject>(Subject, formatter: Formatter?)
オプションに書式化された Foundation 型のインスタンスを文字列補間に付け加えます。
func appendInterpolation(Date, style: Text.DateStyle)
書式化された日付を文字列補間に付け加えます。
func appendInterpolation(Text)
テキストビューで表示された文字列を文字列補間に付け加えます。
func appendInterpolation(Image)
画像を文字列補間に付け加えます。
リテラル文字列を付け加えます。
インスタンスメソッド
func appendInterpolation(AttributedString)
AttributedString を文字列補間に付け加えます。
func appendInterpolation<F>(F.FormatInput, format: F)
FormatStyle を使用して F.FormatInput の補間を付け加えます。
関連
以下に準拠
以下も見よ
補間からキーを作成
init(stringInterpolation: LocalizedStringKey.StringInterpolation)
与えられた文字列補間からローカライズされた文字列キーを作成します。