Hey,
ich habe folgendes Problem:
Code, der das ausließt ist folgender:
Alles anzeigen
Der crash tritt durch das verwendete NSPredicate auf, mit dem ich versuche zu prüfen, ob das Attribut 'list' meines Entities 'WTTask' der Liste entspricht, die ich der Methode reingebe.
Jemand eine Idee wie sich der Feler beheben lässt, bzw. einen besseren Lösungsvorschlag?
Danke.
ich habe folgendes Problem:
Code, der das ausließt ist folgender:
Quellcode
- - (void)deleteList:(WTList *)list
- {
- NSError *error;
- // fetch related tasks to delete them too...
- NSFetchRequest *request = [NSFetchRequest fetchRequestWithEntityName:@"WTTask"];
- NSPredicate *predicate = [NSPredicate predicateWithFormat:[NSString stringWithFormat:@"list == %@", list]];
- [request setPredicate:predicate];
- NSArray *result = [context executeFetchRequest:request error:&error];
- // delete the tasks
- if (error == nil) {
- for (WTTask *task in result) {
- [self deleteTask:task];
- }
- }
- [context deleteObject:list];
- if (self.delegate) {
- [self.delegate updatedDataPool];
- }
- }
- - (void)deleteTask:(WTTask *)task
- {
- [context deleteObject:task];
- if (self.delegate) {
- [self.delegate updatedDataPool];
- }
- }
Der crash tritt durch das verwendete NSPredicate auf, mit dem ich versuche zu prüfen, ob das Attribut 'list' meines Entities 'WTTask' der Liste entspricht, die ich der Methode reingebe.
Jemand eine Idee wie sich der Feler beheben lässt, bzw. einen besseren Lösungsvorschlag?
Danke.
Man kann alles schaffen. Man muss es nur wollen
www.regetskcob.github.io
www.regetskcob.github.io