2011-01-26 4 views
2

json에서 xcdatamodel 파일을 생성 할 수 있습니까? 다음은 그것이 작동하는 방법입니다. 일부 사용자 정의 논리 (아마도 나 자신에 의해 작성 될 것입니다)로 일부 프로그램을 진행하면서 JSON 파일이 제공되면 Xcode 프로젝트에서 사용할 xcdatamodel 파일을 생성합니다. 내 질문은 : 가능한가? 아무도 그것을 해본 적이 있습니까?JSON에서 Xcdatamodel 파일 생성

답변

1

코드에서 xcdatamodel 파일을 만들 수 없다고 생각합니다. 형식은 어디에서나 문서화되지 않으며 Xcode의 GUI 모델 작성기에서만 관련이있는 레이아웃 속성을 포함합니다. 이러한 파일은 빌드 프로세스 중에 "컴파일 된".mom 파일로 변환됩니다.

그러나 코드로 전체적으로 NSManagedObjectModel을 만들 수 있습니다. 예를 들어이 목록을 참조하십시오 : Creating a managed object model in code (Core Data Programming Guide).

NSManagedObjectModelNSCoding을 구현하므로 생성하는 모델을 NSKeyedArchiver을 사용하여 파일에 유지할 수 있어야합니다.