2016-09-22 3 views

답변

1

그것은 당신이 사용자 정의 클래스를 추가하여 무슨 뜻인지 달려있다 : 당신이 엔티티를 나타내는 클래스를 추가하려면

  • , 당신은 NSManagedObject에서 상속하도록 클래스를 설계 할 필요가있다. 임의의 클래스를 데이터 모델의 엔티티 중 하나로 추가 할 수 없습니다. 상속은 필수입니다.

  • 클래스의 인스턴스를 엔터티의 특성으로 추가하려면 코어 데이터가 저장할 수 있도록 해당 클래스를 NSData으로 /에서 변환 할 수 있어야합니다. 이를 수행하는 좋은 방법은 클래스가 NSCoding 프로토콜을 따르도록 한 다음 핵심 데이터 속성에 "변형 가능한"유형을 사용하는 것입니다.

관련 문제