Subscript

subscript(_:)

Returns the object at the specified index. 指定されたインデックスでのオブジェクトを返します。

Declaration 宣言

subscript(idx: Int) -> Any { get }

Parameters パラメータ

idx

An index within the bounds of the array. この配列の境界内のインデックス。

Return Value 戻り値

The object located at index. indexに位置するオブジェクト。

Discussion 議論

This method has the same behavior as the object(at:) method. このメソッドはobject(at:)と同じ挙動を持ちます。

If index is beyond the end of the array (that is, if index is greater than or equal to the value returned by count), an rangeException is raised. indexが配列の終わりを越えるならば(すなわち、indexcountによって返される値と同等かそれより大きいならば)、rangeExceptionが引き起こされます。

You shouldn’t need to call this method directly. Instead, this method is called when accessing an object by index using subscripting. あなたは、このメソッドを直接呼び出す必要はないはずです。その代わりに、このメソッドはあるオブジェクトがインデックスによる添え字を使ってアクセスされる時に呼び出されます。


id value = array[3]; // equivalent to [array objectAtIndex:3]

See Also 参照

Querying an Array 配列に問い合わせる

Related Documentation 関連文書