2017-01-09 1 views
2

저는 응용 프로그램을 만들고 있는데 응용 프로그램의 Documents/디렉토리에 데이터를 저장/작성하는 것을 고려하고 있습니다. 데이터가 인스턴스간에 지속되도록하고 싶습니다. 즉, 사용자가 응용 프로그램의 현재 인스턴스를 종료하면 Documents/디렉토리에 쓴 모든 데이터가 남아 있어야합니다.응용 프로그램의 현재 인스턴스를 종료 할 때 iOS 응용 프로그램의 Documents/디렉토리에있는 데이터가 지워 집니까?

일반적으로 응용 프로그램의 인스턴스를 삭제할 때 어떤 유형의 응용 프로그램 데이터가 삭제됩니까?

+0

응용 프로그램이 장치에서 삭제 된 경우에만 문서 디렉토리 내용이 제거됩니다. – Paulw11

답변

4

아니요 앱을 제거 할 때만 제거됩니다. 또한 Documents/및 Application Support /의 파일은 기본적으로 백업됩니다. NSURLIsExcludedFromBackupKey 키를 사용하여 - [NSURL setResourceValue : forKey : error :]를 호출하여 백업에서 파일을 제외 할 수 있습니다. 다시 만들거나 다운로드 할 수있는 파일은 백업에서 제외해야합니다. 이는 대용량 미디어 파일에 특히 중요합니다. 응용 프로그램에서 비디오 또는 오디오 파일을 다운로드하는 경우 해당 파일이 백업에 포함되어 있지 않은지 확인하십시오.

또한 link

희망을 읽는이 도움이됩니다. 행복한 코딩.

+0

좋은 답변입니다. –

+0

감사합니다. @DuncanC –

관련 문제