イニシャライザ


init(stringInterpolation:)


与えられた文字列補間からローカライズされた文字列リソースを作成します。


iOS 16.0+ iPadOS 16.0+ macOS 13.0+ Mac Catalyst 16.0+

tvOS 16.0+ watchOS 9.0+ visionOS 1.0+ Xcode 14.0+

init(stringInterpolation: String.LocalizationValue.StringInterpolation)





パラメータ


stringInterpolation

文字列補間から作成された、ローカライズされた値を検索するときに使用するキー。



議論


文字列補間からローカライズされた文字列キーを作成するには、\() 文字列補間構文を使用します。Swift は、式内のパラメータの型を LocalizedStringResource.StringInterpolation 内の appendInterpolation メソッドの 1 つと照合します。


このイニシャライザは、table, locale, bundle, および comment.に init(_:table:locale:bundle:comment:) からのデフォルト値を使用します。






関連


プロトコルより


ExpressibleByStringInterpolation






以下も見よ


リテラル値からローカライズされた文字列リソースを作成


init(stringLiteral: String)

指定された文字列リテラルからローカライズされた文字列リソースを作成します。


typealias LocalizedStringResource.StringLiteralType

文字列リテラルイニシャライザが使用する型。


init(unicodeScalarLiteral: String)

与えられた値に初期化されたインスタンスを作成します。


typealias LocalizedStringResource.UnicodeScalarLiteralType

Unicode スカラーリテラルイニシャライザが使用する型。


init(extendedGraphemeClusterLiteral: String)

与えられた値に初期化されたインスタンスを作成します。


typealias LocalizedStringResource.ExtendedGraphemeClusterLiteralType

拡張書記素クラスターリテラルイニシャライザが使用する型。


init(stringInterpolation: String.LocalizationValue.StringInterpolation)

与えられた文字列補間からローカライズされた文字列リソースを作成します。


typealias LocalizedStringResource.StringInterpolation

ローカライズされた文字列リソースを作成するための文字列補間に使用する型。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ