2009-10-13 2 views
1

코어 데이터를 사용할 응용 프로그램이 있습니다.
코어 데이터 프레임 워크를 XCode의 링크 된 라이브러리 목록에 추가했습니다. 코코아 터치, 코어 데이터 : 컴파일러는 NSManagedObjectContext (+ 다른 코어 데이터 클래스)를 찾을 수 없습니다.

내 클래스 중 하나에서, 내가 folows과 기타 필요한 클래스와 함께 NSManagedObjectContext를 설정하려고 : 나는 참고로 샘플 응용 프로그램 위치를 사용하고

@interface MyClass : NSObject { 
    NSManagedObjectModel *managedObjectModel; 
    NSManagedObjectContext *managedObjectContext; 
    NSPersistentStoreCoordinator *persistentStoreCoordinator; 
} 

@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel; 
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext; 
@property (nonatomic, retain, readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator; 

, 또한 코어 데이터 사용 그것은 또한 내가 가지고있는 것과 같은 방식으로 연결되어 있습니다.

내가 뭘 잘못하고 있니?

답변

3

이것은 처음 시도해 봤습니다. 핵심 데이터의 헤더 파일은 샘플 프로젝트의 미리 컴파일 된 헤더 파일 (Locations_Prefix.pch)에 #import입니다. 당신은 그 라인을 앱에도 복사해야합니다.

당신은 선을 추측 할 수 있어야한다, 그러나이있다 :

#import <CoreData/CoreData.h> 

나는 그것을 넣을 수있는 편리한 장소 같아요,하지만 데모 용으로 약간 모호한!

관련 문제