Hallo Zusammen,
bis vor kurzem funktionierte das Filtern für ein Daten-Array (NSMutableArray) anstandslos (von 2018 bis vor kurzem).
Alles anzeigen
Jetzt bekomme ich folgende Laufzeit-Fehlermeldung:
[General] Can't use in/contains operator with collection 990 (not a collection) [an der Stelle Zeile 5.]
Leider habe ich nichts bei Google oder bei der Apple-Doku gefunden. Hat jemand vielleicht ein ähnliches Problem?
VG
bis vor kurzem funktionierte das Filtern für ein Daten-Array (NSMutableArray) anstandslos (von 2018 bis vor kurzem).
Quellcode
- -(void)applyMedialistFilterWithString:(NSString*)filter {
- if (filter.length > 0) {
- NSPredicate *filterPredicate = [NSPredicate predicateWithFormat:@"titel contains[cd] %@ OR album contains[cd] %@ OR interpret contains[cd] %@ OR playlist contains[cd] %@ OR genre contains[cd] %@", filter,filter,filter,filter,filter];
- NSArray *test = [self.medienlistArray filteredArrayUsingPredicate:filterPredicate];
- self.medienlistArrayFilter = [NSMutableArray arrayWithArray:test];
- }
- else {
- self.medienlistArrayFilter = self.medienlistArray;
- }
- [self.medienTableView reloadData];
- }
[General] Can't use in/contains operator with collection 990 (not a collection) [an der Stelle Zeile 5.]
Leider habe ich nichts bei Google oder bei der Apple-Doku gefunden. Hat jemand vielleicht ein ähnliches Problem?
VG
Si tacuisses, philosophus mansisses !