Instance Method
インスタンスメソッド
filter(using:)
Evaluates a given predicate against the set’s content and removes from the set those objects for which the predicate returns false.
与えられた述部を集合のもつ内容に対して評価します、そして集合からそれに対して述部がfalseを返すオブジェクトそれらを取り除きます。
Parameters
パラメータ
predicate
Discussion
議論
The following example illustrates the use of this method.
以下の例はこのメソッドの使用を解説します。
NSMutableSet *mutableSet =
[NSMutableSet setWithObjects:@"One" , @"Two" , @"Three" , @"Four" , nil ];
NSPredicate *predicate =
[NSPredicate predicateWithFormat:@"SELF beginswith 'T'" ];
[mutableSet filterUsingPredicate:predicate];
See Also
参照
Adding and removing entries
登録項目の追加および除去
func add (Any)
Adds a given object to the set, if it is not already a member.
与えられたオブジェクトを集合に加えます、もしそれがまだメンバでないならば。
func remove (Any)
Removes a given object from the set.
ある与えられたオブジェクトをこの集合から取り除きます。
func addObjects ( from : [Any])
Adds to the set each object contained in a given array that is not already a member.
この集合に、ある与えられた配列の中に含まれる各オブジェクトでまだメンバでないものを加えます。