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を返すオブジェクトそれらを取り除きます。

Declaration 宣言

func filter(using predicate: NSPredicate)

Parameters パラメータ

predicate

A 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];
// mutableSet contains (Two, Three)

See Also 参照

Adding and removing entries 登録項目の追加および除去