Instance Subscript

subscript(_:)

Accesses the element at the specified position. 指定された位置での要素にアクセスします。

Declaration 宣言

subscript(position: Binding<Value>.Index) -> Binding<Value>.Element { get }
Available when Value conforms to MutableCollection.

Parameters パラメータ

position

The position of the element to access. position must be a valid index of the collection that is not equal to the endIndex property.

Overview 概要

The following example accesses an element of an array through its subscript to print its value:


var streets = ["Adams", "Bryant", "Channing", "Douglas", "Evarts"]
print(streets[1])
// Prints "Bryant"

You can subscript a collection with any valid index other than the collection’s end index. The end index refers to the position one past the last element of a collection, so it doesn’t correspond with an element.