我怎么做到这样我所有的课程中都没有#import <coredata coredata.h =“”>?</coredata>

时间:2011-01-17 23:27:59

标签: ios core-data

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

#import <CoreData/CoreData.h>

在使用ManagedObjects的类中。

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

无论如何要绕过这个?

1 个答案:

答案 0 :(得分:8)

您可以将#import <CoreData/CoreData.h>添加到项目中使用的prefix header(例如,#import <Cocoa/Cocoa.h>之后)。您可以在Xcode的项目树中的Other Sources下找到前缀头,它应该命名为 yourProject _Prefix.pch。