var allObjects : [Any]
An array containing the set’s members, or an empty array if the set has no members.
集合の持つメンバを含んでいる配列、またはその集合がメンバを持たないならば空の配列。
func anyObject () -> Any?
Returns one of the objects in the set, or
nil
if the set contains no objects.
集合の中のオブジェクトの1つを返します、または集合がオブジェクトを含まないならばnil
。
func filtered(using: NSPredicate) -> Set<AnyHashable>
Evaluates a given predicate against each object in the receiving set and returns a new set containing the objects for which the predicate returns true.
与えられた述部を受け手側の集合の中の各オブジェクトに対して評価して、その述部に対してtrueを返すオブジェクトを含んでいる新しい集合を返します。
func member(Any) -> Any?
Determines whether a given object is present in the set, and returns that object if it is.
与えられたオブジェクトが集合の中に存在するかどうか判定します、そしてそれが存在するならばそのオブジェクトを返します。
func objectEnumerator () -> NSEnumerator
Returns an enumerator object that lets you access each object in the set.
あなたに集合の各オブジェクトにアクセスさせる列挙子オブジェクトを返します。
func enumerateObjects ((Any, UnsafeMutablePointer<ObjCBool>) -> Void)
Executes a given block using each object in the set.
与えられたブロックを集合の中の各オブジェクトを使って実行します。
func enumerateObjects (options: NSEnumerationOptions, using: (Any, UnsafeMutablePointer<ObjCBool>) -> Void)
Executes a given block using each object in the set, using the specified enumeration options.
与えられたブロックを集合の中の各オブジェクトを使って実行します、指定された列挙オプションを使います。
func objects(passingTest : (Any, UnsafeMutablePointer<ObjCBool>) -> Bool) -> Set<AnyHashable>
Returns a set of objects that pass a test in a given block.
func objects(options: NSEnumerationOptions, passingTest : (Any, UnsafeMutablePointer<ObjCBool>) -> Bool) -> Set<AnyHashable>
Returns a set of objects that pass a test in a given block, using the specified enumeration options.