Initializer

init(arrayLiteral:)

Creates an array from the given array literal. 指定された配列リテラルから配列を作成します。

Declaration 宣言

init(arrayLiteral elements: Element...)

Parameters パラメータ

elements

A variadic list of elements of the new array. 新しい配列の要素からなる可変長引数リスト。

Discussion 解説

Do not call this initializer directly. It is used by the compiler when you use an array literal. Instead, create a new array by using an array literal as its value. To do this, enclose a comma-separated list of values in square brackets. このイニシャライザを直接に呼ばないでください。それは、あなたが配列リテラルを使う時にコンパイラによって使われます。代わりに、配列リテラルをその値として使うことで新しい配列を作成してください。これをするには、コンマ区切りの値のリストを角括弧で囲んでください。

Here, an array of strings is created from an array literal holding only strings: ここでは、文字列の配列が、文字列だけを保持する配列リテラルから作成されます:


let ingredients: ContiguousArray =
      ["cocoa beans", "sugar", "cocoa butter", "salt"]

Relationships 関係

From Protocol 由来プロトコル