기본적으로는, 코어 데이터를 동적으로 효율적으로 생성 공공 및 원시 GET 및 관리 객체 클래스의 모델링 특성 (속성 및 관계)에 대한 설정 접근 방법. 내가 목표 - C 시작하기 때문에 코어 데이터 행복하게 mogenerator을 사용하고 적이 있지만 앱 제출이 거부있어 때까지
, 나는 인해 개인 API의 주장 사용, 이것이 무엇을 의미하는지 살펴 본 적이 . 생성 된 setPrimitiveTypeValue:
메서드에 대한 긴 이야기지만 내 질문에 관한 것은 아닙니다.
가이드를 읽는 동안 엔티티 속성에 대한 public 및 primitive 접근 자의 아이디어를 발견했습니다. 또 인용하지만, 더욱 아래 예 :
, 속성
firstName
와 엔티티 주어 코어 데이터 자동firstName
,setFirstName:
,primitiveFirstName
및setPrimitiveFirstName:
를 생성한다.
프리미티브 접근 자란 무엇입니까? 그냥 NSNumber에 배치하지 않고 직접 BOOL 값을 할당 할 수 있습니까? 그렇다면, 왜 발전기가 모든 종류의 <Attribute>Value
, set<Attribute>Value:
, primitive<Attribute>Value
, setPrimitive<Attribute>Value:
접근자를 생성하는 문제를 겪었습니까?
나는 혼란스럽고 누가 도와 줄 수 있습니까?
관련 질문 :
- Core Data Primitive Accessors (아무 대답)
- why would I need to use a primitive accessor methods in a core data project?이 (답) 지금까지 내가 그것을 이해
[다른 사람이 이미 답변했습니다] [1] 좋은 답변처럼 보입니다. [1] : http://stackoverflow.com/questions/5509106/why-would-i-need-to-use-a-primitive-accessor-methods-in-a-core-data- 프로젝트 – Simon