Another gotcha for the future: if you are managing a core data object relationships, don't do this
NSSet *categories = [self.blog.categories filteredSetUsingPredicate:predicate]; if ([categories count] > 0) [self.categories addObjectsFromArray:[categories allObjects]];Do this instead… Read More