InitializerSwift

    init(arrayLiteral:)

    Creates an array from the given array literal.

    init(arrayLiteral elements: Element...)

    Parameters

    elements

    A variadic list of elements of the new array.

    Overview

    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 = ["cocoa beans", "sugar", "cocoa butter", "salt"]