Guest User

Untitled

a guest
Jul 21st, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. NSArray *arrayOfTitles = [[[fetchedResultsController fetchedObjects]
  2. valueForKey:@"packTitle"]
  3. valueForKeyPath:@"@distinctUnionOfObjects.self"];
  4.  
  5. - (NSArray *) cardsForPackTitle:(NSString * )selectedPackTitle {
  6.  
  7. NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
  8.  
  9. NSEntityDescription *entity = [NSEntityDescription entityForName:@"Card" inManagedObjectContext:managedObjectContext];
  10.  
  11. [fetchRequest setEntity:entity];
  12.  
  13. NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(packTitle like %@)", selectedPackTitle];
  14.  
  15. [fetchRequest setPredicate:predicate];
  16.  
  17. NSError *error;
  18.  
  19. NSArray *fetchedCards = [managedObjectContext executeFetchRequest:fetchRequest error:&error ];
  20.  
  21. [fetchRequest release];
  22.  
  23. return fetchedCards;
  24.  
  25. }
Add Comment
Please, Sign In to add comment