文書   >   Swift   >  String   >   init(stringInterpolation:)


イニシャライザ


init(stringInterpolation:)


補間された文字列リテラルから新しいインスタンスを作成します。





宣言


init(stringInterpolation: DefaultStringInterpolation)


議論


このイニシャライザを直接呼び出さないでください。文字列補間を使用して文字列を作成するときにこれはコンパイラによって使用されます。代わりに、文字列補間を使用して、値、リテラル、変数、またはバックスラッシュ(\(…)) を接頭辞にした、括弧で囲まれた式を含めることによって、新しいストリングを作成してください。


let price = 2
let number = 3
let message = """
              If one cookie costs \(price) dollars, \
              \(number) cookies cost \(price * number) dollars.
              """
print(message)
// Prints "If one cookie costs 2 dollars, 3 cookies cost 6 dollars."


関連





プロトコルから


ExpressibleByStringInterpolation



以下も見よ





あまり使用されない機能

















トップへ(Swift 標準ライブラリ)












トップへ(Swift 標準ライブラリ)












トップへ(Swift 標準ライブラリ)












トップへ(Swift 標準ライブラリ)
目次
Xcode 11 の新機能

  • 言語:Swift
  • SDK
  • Xcode 10.2+
  • Framework
  • Swift 標準ライブラリ
  • 宣言
  • 議論
  • 関連
  • 以下も見よ












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)