文書   >   Swift   >  String   >   init(stringLiteral:)
イニシャライザ
init(stringLiteral:)
与えられた文字列値に初期化されたインスタンスを作成します。
宣言
議論
このイニシャライザを直接呼び出さないでください。文字列リテラルを使用して文字列を初期化するときにこれはコンパイラによって使用されます。例えば:
let nextStop = "Clark & Lake"
この nextStop 定数への代入は、この文字列リテラルイニシャライザを舞台裏で呼び出します。
関連
プロトコルから
ExpressibleByStringLiteral
以下も見よ
あまり使用されない機能
func index(of: Character) -> String.Index?
指定された値がコレクション内で現れる最初のインデックスを返します。
  廃止  
init(stringInterpolation: DefaultStringInterpolation)
補間された文字列リテラルから新しいインスタンスを作成します。
init(unicodeScalarLiteral: String)
与えられた値に初期化されたインスタンスを作成します。
init(extendedGraphemeClusterLiteral: String)
与えられた値に初期化されたインスタンスを作成します。
var customPlaygroundQuickLook: _PlaygroundQuickLook
String インスタンスのカスタムプレイグラウンドのクイックルック。
  廃止  
func withContiguousStorageIfAvailable<R>((UnsafeBufferPointer<Character>) -> R) -> R?
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)