Instance Method
インスタンスメソッド
filterUsingPredicate:
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
登録項目の追加および除去
- addObject:
Adds a given object to the set, if it is not already a member.
与えられたオブジェクトを集合に加えます、もしそれがまだメンバでないならば。
- removeObject:
Removes a given object from the set.
ある与えられたオブジェクトをこの集合から取り除きます。
- addObjectsFromArray:
Adds to the set each object contained in a given array that is not already a member.
この集合に、ある与えられた配列の中に含まれる各オブジェクトでまだメンバでないものを加えます。