我如何制作它以便在所有类中都不需要#import <CoreData/CoreData.h>?

Aar*_*112 5 core-data ios

如果您使用Xcode创建一个新项目并告诉它在您创建项目时创建CoreData模板,则不需要

#import <CoreData/CoreData.h>
Run Code Online (Sandbox Code Playgroud)

在使用ManagedObjects的类中.

我已经将一个Core Data存储添加到一个预先存在的项目中,该项目没有从CoreData模板开始,并且发现我必须在所有类中使用#import.

无论如何要绕过这个?

小智 8

您可以添加#import <CoreData/CoreData.h>到项目中使用的前缀标题(例如,紧接着#import <Cocoa/Cocoa.h>).你可以找到下的其他来源Xcode的项目树中的前缀头,而且它应该被命名yourProject _Prefix.pch.