Если вы создаете новый проект с Xcode и сообщаете ему для создания шаблона CoreData при создании проекта вам не нужно
#import <CoreData/CoreData.h>
в классах, использующих ManagedObjects.
Я добавил хранилище Core Data в уже существующий проект, который не Я начал с шаблона CoreData и обнаружил, что мне нужно #import во всех моих классах.
В любом случае, чтобы обойти это?