Mac OS X (10.7 Lion) 비 문서 기반 응용 프로그램에서 동일한 응용 프로그램의 다른 인스턴스간에 데이터를 공유 할 수 있도록 iCloud 지원을 포함하고 싶습니다. Mac (iOS 기기가 아님). Apple 문서를 조금이라도 서핑을하다 보면, iCloud에서 키 값 목록 저장소를 사용해야한다는 것을 알았습니다. 업로드 할 문서에는 이름 (문자열)과 같은 간단한 속성이있는 사용자 정의 개체의 배열 만 포함되어 있기 때문에, , 날짜 (날짜 개체), ...). 이 파일은 iCloud에 업로드하려는 유일한 파일입니다. 응용 프로그램 내에서 이미 NSFileManager
의 - (void)writeData:(NSData*)data toPath:(NSString *)path
을 사용하여 파일을 디스크에 저장하는 방법을 구현했습니다 (또는 잊어 버렸습니다). NSFileManager
을 다시 사용하여 파일에서로드됩니다 (- (NSData *)dataInFileAtPath:(NSString*)path
또는 그 무엇이든지 사용). 파일은 사용자의 Application Support 디렉토리에있는 서브 디렉토리에 저장됩니다. 새 항목이 배열에 추가되거나 배열의 항목이 수정 될 때마다 저장됩니다.Mac OS X Lion 용 응용 프로그램에서 iCloud 지원
튜토리얼에 링크를 제공하거나 올바른 방향으로 나를 가리킬 수 있는지, iCloud에 파일을 쓰고 같은 애플리케이션의 다른 인스턴스에서 다시 다운로드 할 수 있는지 궁금합니다. 내가 찾은 모든 자습서와 문서는 iOS 용이었습니다. 어떤 도움이라도 대단히 감사하겠습니다!
미리 감사드립니다.
벤