Ich habe eine NsMutableArray
. Ich habe übereinstimmende Daten mit NSPredicate
gefiltert, aber ich möchte das Array-Element, das nicht übereinstimmt.So erhalten Sie nicht übereinstimmende Elemente in einem nsmutablearray
Kann mir jemand helfen.
Ich habe eine NsMutableArray
. Ich habe übereinstimmende Daten mit NSPredicate
gefiltert, aber ich möchte das Array-Element, das nicht übereinstimmt.So erhalten Sie nicht übereinstimmende Elemente in einem nsmutablearray
Kann mir jemand helfen.
können Sie NOT
mit dem für diesen predicate
verwenden
NSArray *arrValues = [NSArray arrayWithObjects:@"Hello",@"Hello One",@"Good Morning", nil];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"NOT (SELF CONTAINS %@)",@"Hello"];
NSArray *arrFiltered = [arrValues filteredArrayUsingPredicate:predicate];
NSLog(@"%@",arrFiltered);
Ausgabe
(
"Good Morning"
)
Dank seiner Arbeit. Können Sie mir sagen, eine Sache kann mit mehr als einem Parameter in NSPredicate wie [NSPredicate Prädikat WithFormat: @ "NICHT (SELBST ENTHÄLT% @% @)", @ "Hallo", "Guten Morgen"]; –
Danke bro Seine Arbeit. –
hinzufügen Details von dem, was Sie bisher versucht haben. Was ist der Fehler? – Jay