이 두 가지 유형의 핵심 데이터 응용 프로그램 템플릿 간의 주요 차이점을 이해하려고합니다.핵심 데이터가있는 문서 기반 응용 프로그램과 일반 핵심 데이터 응용 프로그램 비교
내 이해는 문서 기반 핵심 데이터 응용 프로그램을 사용하면 NSDocument 인스턴스와 많은 문서 기반 비헤이비어에 무료로 액세스 할 수 있습니다 (대화 상자 저장, 실행 취소 등).
"프로젝트"를 기반으로하고 개별 세이브 가능 문서를 만드는 데 집중하지 않는 응용 프로그램을 만들고 싶습니다. 여전히 문서와 함께 핵심 데이터를 사용해야합니까?
더 구체적으로 말하자면, 코어 데이터를 사용하여 간단한 CMS 응용 프로그램을 작성하려고하며 구조화 된 방식으로 html 페이지를 출력합니다. 이 앱의 아이디어는 단일 프로젝트가 아니라 실제 프로젝트 인 "사이트"에 초점을 맞 춥니 다. 프로젝트에는 다양한 게시물, 페이지, 사이드 바 콘텐츠 및 웹 사이트에 들어가야 할 내용이 모두 포함 된 통합 모델이 포함되어 있습니다. 그러나 앱은 개별 페이지를 전통적인 의미로 문서로 저장하지 않습니다. 모든 프로젝트 데이터의 통일 된 모델이 필요하며 전체 응용 프로그램 모델이 지정된 프로젝트 폴더에 html 문서 세트로 표현되는 내보내기 기능을 제공합니다.
이것은 학습 활동이며 내가 직접 시도하고 싶은 것입니다.
특정 문서에 대한 유용한 정보가 있습니까? 특히 "프로젝트"기반 코코아 응용 프로그램 및 유용한 샘플 및 자습서에 대한 정보.
CMS 데이터 모델을 단일 코어 데이터 문서에 저장할 수 있지만 반드시 아키텍처 관점에서 볼 수있는 것은 아닙니다.
감사합니다. 그것이 내가 궁금해하는 것이었다. –