2014-12-19 1 views
0

나는 coredata 프로젝트를 가지고 있지만 내 데이터를 공유해야하며 cloudkit을 사용하여 내 앱 사용자와 공유하고 싶습니다. 내 coredata 프로젝트는 3 개체가 있습니다coredata를 cloudkit에 업로드

enter image description here

너희들에 대한 나의 질문은 내가 정말 당신이 도움을 주셔서 감사합니다 내가 coredata

에서이 같은 방법으로 cloudkit의 관계를 생성 할 수있는 방법입니다 .

답변

1

다른 recordType 레코드의 recordID를 포함 할 CKReference 유형의 필드를 만들 수 있습니다. 여러 레코드 유형에 대해 쿼리를 수행 할 수 없다는 사실을 알고 있어야합니다. Zo 특정 태그 또는 카테고리에 대한 컨텐츠 레코드 유형을 검색하려면 컨텐츠 레코드 유형에 텍스트로 포함하십시오.

+0

cloudKit에 핵심 데이터 모델을 업로드하는 데 CKReference를 구현하는 데 정말로 문제가 있습니다. 어떻게 구현할 수 있는지에 대한 예가 있습니까? – user2924482

+0

앞으로 나아갈 길이 아닙니다. https://github.com/evermeer/EVCloudKitDao를 보면 Message.swift가 참조를 설정하는 설정 메소드를 가지고 있음을 알 수 있습니다. EVCloudKitDao에서 CloudKit에 작성되었습니다 –

+0

CKSIncrementalStore를 확인하십시오. 그것은 당신을위한 관계를 처리 할 것입니다. https://github.com/CloudKitSpace/CKSIncrementalStore –