9

私は現在、次のコードを持っています

NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF contains '-'"];
[resultsArray filterUsingPredicate:pred];

これは、「-」を含む要素を持つ配列を返します。これの逆を行いたいので、「-」を含まないすべての要素が返されます。

これは可能ですか?

さまざまな場所で NOT キーワードを使用してみましたが、役に立ちませんでした。(Appleのドキュメントに基づいて、とにかくうまくいくとは思いませんでした)。

これをさらに進めるために、配列の要素にしたくない文字の配列を述語に提供することは可能ですか? (配列は文字列の負荷です)。

4

3 に答える 3

2

Apple のドキュメントNSNotPredicateTypeに記載されている方法をお勧めします。

于 2014-12-30T12:58:54.117 に答える