2012-11-12 2 views
1

내 응용 프로그램에서 내 NSManagedObject 특성에 대한 사용자 지정 요구 사항이 있습니다.NSManagedObject 사용자 지정 필수 규칙?

내 엔티티가 Person이고 Person의 속성이 firstName이고 lastName입니다.

일반적으로 내 데이터 모델에서 필수 체크 박스를 선택하는 대신 하나만 필요합니다. 따라서 firstName이있는 경우 lastName이 필요하지 않으며 그 반대입니다.

어떻게하면됩니까? 감사.

+0

조쉬, 내 대답을 확인할 기회가 있었습니까? –

+0

죄송합니다, 이것을 잊어 버렸습니다! 네, 시도해 봤는데 정말 잘 돌아갑니다. 감사. –

답변

2

validateForInsert:validateForUpdate:을 관리 대상 하위 클래스에 구현하면됩니다.

"핵심 데이터 프로그래밍 안내서"의 Inter-Property validation에 문서화되어 있습니다 (예를 들어).

관련 문제