2015-01-19 3 views
0

업로드 (이미지)를 CloudKit의 컨테이너로 빠르게 보낼 수있는 방법이 있다면 누구든지 아이디어가 있습니까? 같은 기능으로 Parse를 사용하면 CloudKit에 업로드하는 것보다 3 ~ 4 배 빠릅니다 .... 다운로드에도 똑같이 적용됩니다. 어떤 아이디어?CloudKit 업로드가 매우 느림

감사 아르 민

+0

단일 파일 업로드의 속도를 높이는 방법을 모르겠지만 할 일이 많으면 한 번에 한 번에 한 번에 모두 클라우드로 저장하는 것이 훨씬 빠릅니다 (너무 의미가있다.) –

답변

0

당신이 saveRecord를 사용하는 경우, 그것은 작업이 낮은 우선 순위를 부여되고 있음을 수 있습니다. 애플의 문서 당 :

이 방법은 우선 순위가 높은 작업 후 실행하는 작업을 일으킬 수 있습니다 낮은 우선 순위와 기록을 저장합니다. 레코드를 더 많이 저장하려면 원하는 우선 순위의 CKModifyRecordsOperation 개체를 만듭니다. 또한 해당 조작 오브젝트를 사용하여 복수 레코드를 동시에 저장할 수 있습니다.

실제로 saveRecord를 사용하는 경우 대신 CKModifyRecordsOperation을 사용하여 업로드 시간이 개선되는지 확인하십시오.

즉, 업로드하기 전에 가능한 한 이미지를 최적화하려고합니다. 그리고 변경된 (업데이트 된) CKR 코드의 경우 레코드의 모든 필드를 저장할 필요가 없습니다 (따라서 기존 이미지를 다시 업로드 함). 저장하려는 필드를 선택하고 선택할 수 있습니다.

희망 하시겠습니까?