Instance Method
インスタンスメソッド
value(forKey:)
Return a set containing the results of invoking valueForKey:
on each of the receiving set's members.
ある集合を返します、valueForKey:
を受け手側の集合のもつメンバのそれぞれで発動する結果を含んでいます。
Declaration
宣言
func value(forKey key: String
) -> Any
Parameters
パラメータ
key
The name of one of the properties of the receiving set's members.
受け手側の集合のもつメンバそれらのプロパティの1つの名前。
Return Value
戻り値
A set containing the results of invoking valueForKey:
(with the argument key
) on each of the receiving set's members.
valueForKey:
を(引数key
とともに)受け手側の集合のもつメンバのそれぞれで発動する結果を含んでいるある集合。
Discussion
議論
The returned set might not have the same number of members as the receiving set. The returned set will not contain any elements corresponding to instances of valueForKey:
returning nil
(note that this is in contrast with NSArray
’s implementation, which may put NSNull
values in the arrays it returns).
返される集合は、受け手側の集合と同じ数の要素を持たないかもしれません。返される集合は、nil
を返しているvalueForKey:
のインスタンスに対応しているどんな要素も含まないでしょう(これはNSArray
のもつ実装と対照的であることに注意してください、それはNSNull
値をそれが返す配列の中に置くかもしれません)。
See Also
参照
Comparing Sets
集合を比較する
func isSubset(of: Set<AnyHashable>) -> Bool
Returns a Boolean value that indicates whether every object in the receiving set is also present in another given set.
あるブール値を返します、それは受け手側の集合の中のあらゆるオブジェクトが別の与えられた集合の中にも存在するかどうかを指し示します。
func intersects(Set<AnyHashable>) -> Bool
Returns a Boolean value that indicates whether at least one object in the receiving set is also present in another given set.
あるブール値を返します、それは受け手側の集合の中の少なくとも1つのオブジェクトが別の与えられた集合の中にも存在するかどうかを指し示します。