Я только начинаю с Core Data, и в качестве учебного упражнения я создаю приложение, где мне нужно отображать различные типы объектов в одном представлении таблицы.
В качестве примера, скажем, у меня есть сущность для "Сыра" и неродственного объекта для "Пирата". На главном экране моего приложения пользователь должен иметь возможность создать экземпляр "Сыр" или "Пират" для добавления в представление таблицы.
Итак, используя основной редактор данных, я создал объекты для сыра и пирата... однако NSFetchRequest, по-видимому, только позволяет вам получать один тип объекта за раз с помощью:
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Cheese" inManagedObjectContext:_context];
[fetchRequest setEntity:entity];
Есть ли способ выполнить выборку, которая извлекает все объекты "Сыр" и "Пират"?
Спасибо.