var startIndex : Set<Element>.Index
The starting position for iterating members of the set.
集合のメンバを反復するための開始位置。
var endIndex : Set<Element>.Index
The “past the end” position for the set—that is, the position one greater than the last valid subscript argument.
集合に対する「終わりを過ぎた」位置—すなわち、最後の有効な添え字引数より1つ大きい位置。
func index(after: Set<Element>.Index) -> Set<Element>.Index
Returns the position immediately after the given index.
与えられたインデックスの直後の位置を返します。
func formIndex (after: inout Set<Element>.Index)
Replaces the given index with its successor.
与えられたインデックスをそれの後に続くものと取り替えます。
func index(Index, offsetBy : Int) -> Index
Returns an index that is the specified distance from the given index.
与えられたインデックスから指定された隔たりのインデックスを返します。
func formIndex (inout Index, offsetBy : Int)
Offsets the given index by the specified distance.
与えられたインデックスを指定された間隔で補います。
func index(Index, offsetBy : Int, limitedBy : Index) -> Index?
Returns an index that is the specified distance from the given index, unless that distance is beyond a given limiting index.
与えられたインデックスから指定された隔たりのインデックスを返します、その隔たりが与えられた限界インデックスを越えない限りは。
func formIndex (inout Index, offsetBy : Int, limitedBy : Index) -> Bool
Offsets the given index by the specified distance, or so that it equals the given limiting index.
与えられたインデックスをこの指定された隔たりで補います、またはそれでそれは与えられた限界インデックスと等しくなります。
func distance(from: Index, to: Index) -> Int
Returns the distance between two indices.
2つのインデックス間の隔たりを返します。