내 iPhone 응용 프로그램은 핵심 데이터 기능을 사용하여 데이터를 지속적으로 저장해야합니다.핵심 데이터 : 어떻게 CGImageRef 또는 사용자 정의 데이터 유형을 저장합니까?
이NSManagedObject *entity = [NSEntityDescription insertNewObjectForEntityForName:@"anEntity" inManagedObjectContext:self.managedObjectContext];
// ...
CGContextRef context;
// ...
[entity setContext:context];
NSError *error;
[self.managedObjectContext save:&error];
// ...
내 데이터 모델이 "변환 가능한"로 상황의 유형을 정의 : 여기
는 코드입니다. 이게 옳은 거니? 빌드시에 나는 다음과 같은 경고를 얻을 :경고 :의 인수 하나를 전달하는 'setContext :'호환되지 않는 포인터 유형에서
당신은 CGContextRef 또는 일반 사용자 정의 데이터 형식으로 저장할 수있는 방법 핵심 데이터? 인코더/디코더를 구현해야합니까?
는 노르 베르트 감사
'UIImageJPEGRepresentation'과 UIImagePNGRepresentation'의 편리한 메소드도 있습니다. –