The collection to create a view into. それに対してビューが作成されることになるコレクション。
Initializerinit(base:
init(base:bounds:)
Creates a view into the given collection that allows access to elements within the specified range.
与えられたコレクションに関するあるビューを作成します、それは指定された範囲の内の要素にアクセスを与えます。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 7.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
base
bounds
The range of indices to allow access to in the new slice. 新しいスライスにおいて、アクセスするのが許されるインデックスの範囲。
Discussion 解説
It is unusual to need to call this method directly. Instead, create a slice of a collection by using the collection’s range-based subscript or by using methods that return a subsequence. このメソッドを直接呼び出す必要は通常ありません。代わりに、そのコレクションのもつ範囲に基づく添え字によって、または下位シーケンスを返すメソッドを使うことによって、コレクションのスライスを作成してください。
In this example, the expression single
is equivalent to calling this initializer with single
and a range covering the last five items of single
.
この例において、式single
は、このイニシャライザをsingle
およびsingle
の終わり5項目を対象とする範囲とともに呼び出すことに等しいです。