func enumerate(options: NSEnumerationOptions, using: (Int, UnsafeMutablePointer<ObjCBool>) -> Void)
Executes a given Block over the index set’s indexes, using the specified enumeration options.
与えられたブロックをインデックス集合の持つインデックスすべてにわたって実行します、指定された列挙オプションを使います。
func enumerate(in: NSRange, options: NSEnumerationOptions, using: (Int, UnsafeMutablePointer<ObjCBool>) -> Void)
Executes a given Block using the indexes in the specified range, using the specified enumeration options.
与えられたBlockを指定された範囲の中のインデックスを使って実行します、指定された列挙オプションを使います。
func makeIterator () -> NSIndexSetIterator
Returns an iterator over the elements of this sequence.
このsequenceの要素すべてを対象としたiteratorを返します。
struct NSIndexSetIterator
An iterator suitable for enumerating the elements of an index set.
インデックス集合の要素を列挙するのに適切なイテレータ。