지원 파일에 캐시 된 파일을 삭제하는 방법은 무엇입니까?

광합성

다음 코드를 사용하여 NSMutableArray를 파일에 저장합니다.

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePathHit = [documentsDirectory stringByAppendingPathComponent:@"hit"];        
[NSKeyedArchiver archiveRootObject:self.arrayHit toFile:filePathHit];

아래 코드는 파일에서 데이터를 검색합니다.

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePathHit = [documentsDirectory stringByAppendingPathComponent:@"hit"];

NSMutableArray *unarchivedHit = [NSKeyedUnarchiver unarchiveObjectWithFile:filePathHit];

잘 작동하지만 파일이 항상 거기에 상주하는 것처럼 작성되었으므로 응용 프로그램을 다시 시작할 때마다 거기에서 데이터를 읽습니다. 그러나 내가 달성하고 싶은 것은 데이터가 응용 프로그램이 작동하는 동안에 만 거기에 상주하고 앱이 종료되면 데이터가 지워진다는 것입니다. 이것을 어떻게 달성 할 수 있습니까? 감사.

드류에 그

NSFileManager 를 사용할 수 있습니다 .

NSError *error = nil;
[[NSFileManager defaultManager] removeItemAtPath:filePathHit error:&error];

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이름에 ":"이 포함 된 NTFS 파일 시스템 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

/ boot에서 삭제 된 파일을 복원하는 방법은 무엇입니까? (vmlinuz 누락, 시스템이 부팅되지 않음)

분류에서Dev

삭제 된 파일을 원격 저장소로 푸시하는 것을 중지하는 방법은 무엇입니까?

분류에서Dev

이름에 지정된 텍스트가있는 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

VirtualBox : 삭제 된 구성 파일을 복원하는 방법은 무엇입니까?

분류에서Dev

"git rm *"로 삭제 된 파일을 복원하는 방법은 무엇입니까?

분류에서Dev

제거 된 사용자의 나머지 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

제거 된 사용자의 나머지 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

WinRar가 임시 파일을 삭제하는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

데비안 패키지에서 삭제 된 파일을 복원하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

파일을 만든 후 30 분 후에 지정된 폴더에있는 파일을 자동으로 삭제하는 방법은 무엇입니까?

분류에서Dev

무시 된 파일을 heroku에 추가하는 방법은 무엇입니까?

분류에서Dev

캐시에서 오래된 파일을 사용하지 않고 스크립트 js를로드하는 방법은 무엇입니까?

분류에서Dev

.exe 파일 내에서 python으로 작성된 .exe 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

파일 이름에 공백이 포함 된 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

명시되지 않은 파일에 갇힌 파일을 제거하는 방법은 무엇입니까?

분류에서Dev

차단 된 첨부 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

Mac의 FUSE 파일 시스템 (osxfuse)-OS에 확장 된 속성 및 포크를 지원하지 않음을 알리는 방법은 무엇입니까?

분류에서Dev

확장 된 이미지 지원으로 파이 게임을 컴파일하는 방법은 무엇입니까?

분류에서Dev

chkdsk가 삭제 한 파일을 복원하는 방법은 무엇입니까?

분류에서Dev

체크인시 삭제 된 파일 제외를 자동화하는 방법은 무엇입니까?

분류에서Dev

원본 파일을 유지하도록 gzip에 지시하는 방법은 무엇입니까?

분류에서Dev

원본 파일을 유지하도록 gzip에 지시하는 방법은 무엇입니까?

분류에서Dev

NTFS 파티션에서 손상된 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

Laravel (파일) 캐시 된 키 만료 시간을 얻는 방법은 무엇입니까?

분류에서Dev

xmlhttp.open ()에 지정된 파일의 값을 PHP 파일로 전달하는 방법은 무엇입니까?

분류에서Dev

Docker 이미지에서 추가 된 후 제거 된 파일을 검색하는 방법은 무엇입니까?

분류에서Dev

git : 준비된 삭제 된 파일에서 커밋되지 않은 변경 사항을 복구하는 방법은 무엇입니까?

분류에서Dev

odoo에서 지불 또는 게시 된 송장을 삭제하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    이름에 ":"이 포함 된 NTFS 파일 시스템 파일을 삭제하는 방법은 무엇입니까?

  2. 2

    / boot에서 삭제 된 파일을 복원하는 방법은 무엇입니까? (vmlinuz 누락, 시스템이 부팅되지 않음)

  3. 3

    삭제 된 파일을 원격 저장소로 푸시하는 것을 중지하는 방법은 무엇입니까?

  4. 4

    이름에 지정된 텍스트가있는 파일을 삭제하는 방법은 무엇입니까?

  5. 5

    VirtualBox : 삭제 된 구성 파일을 복원하는 방법은 무엇입니까?

  6. 6

    "git rm *"로 삭제 된 파일을 복원하는 방법은 무엇입니까?

  7. 7

    제거 된 사용자의 나머지 파일을 삭제하는 방법은 무엇입니까?

  8. 8

    제거 된 사용자의 나머지 파일을 삭제하는 방법은 무엇입니까?

  9. 9

    WinRar가 임시 파일을 삭제하는 것을 방지하는 방법은 무엇입니까?

  10. 10

    데비안 패키지에서 삭제 된 파일을 복원하는 가장 좋은 방법은 무엇입니까?

  11. 11

    파일을 만든 후 30 분 후에 지정된 폴더에있는 파일을 자동으로 삭제하는 방법은 무엇입니까?

  12. 12

    무시 된 파일을 heroku에 추가하는 방법은 무엇입니까?

  13. 13

    캐시에서 오래된 파일을 사용하지 않고 스크립트 js를로드하는 방법은 무엇입니까?

  14. 14

    .exe 파일 내에서 python으로 작성된 .exe 파일을 삭제하는 방법은 무엇입니까?

  15. 15

    파일 이름에 공백이 포함 된 파일을 삭제하는 방법은 무엇입니까?

  16. 16

    명시되지 않은 파일에 갇힌 파일을 제거하는 방법은 무엇입니까?

  17. 17

    차단 된 첨부 파일을 삭제하는 방법은 무엇입니까?

  18. 18

    Mac의 FUSE 파일 시스템 (osxfuse)-OS에 확장 된 속성 및 포크를 지원하지 않음을 알리는 방법은 무엇입니까?

  19. 19

    확장 된 이미지 지원으로 파이 게임을 컴파일하는 방법은 무엇입니까?

  20. 20

    chkdsk가 삭제 한 파일을 복원하는 방법은 무엇입니까?

  21. 21

    체크인시 삭제 된 파일 제외를 자동화하는 방법은 무엇입니까?

  22. 22

    원본 파일을 유지하도록 gzip에 지시하는 방법은 무엇입니까?

  23. 23

    원본 파일을 유지하도록 gzip에 지시하는 방법은 무엇입니까?

  24. 24

    NTFS 파티션에서 손상된 파일을 삭제하는 방법은 무엇입니까?

  25. 25

    Laravel (파일) 캐시 된 키 만료 시간을 얻는 방법은 무엇입니까?

  26. 26

    xmlhttp.open ()에 지정된 파일의 값을 PHP 파일로 전달하는 방법은 무엇입니까?

  27. 27

    Docker 이미지에서 추가 된 후 제거 된 파일을 검색하는 방법은 무엇입니까?

  28. 28

    git : 준비된 삭제 된 파일에서 커밋되지 않은 변경 사항을 복구하는 방법은 무엇입니까?

  29. 29

    odoo에서 지불 또는 게시 된 송장을 삭제하는 방법은 무엇입니까?

뜨겁다태그

보관