본문 바로가기

ios 파일2

날짜를 이용해서 파일 삭제하기 날짜를 이용해서 파일 삭제하기 날짜를 이용해서 30일이 지난 폴더 또는 파일을 삭제하는 기능을 구현해 보자. 먼저, 다큐먼트 폴더 안에 video, photo, audio 폴더가 각각있다고 가정하자. 위의 미디어 폴더 아래는 20190401, 20190402 와 같이 폴더 or 파일이름이 생성한 날짜인 파일들이 존재할 것이다. 참고로 다큐먼트 폴더는 사용자가 접근할 수 있는 최상위 폴더이다. 다큐먼트 이외의 폴더로는 애플 정책상(보안문제)접근이 어렵다. 필요한 데이터는 아래와 같다. 1.오늘날짜를 초를 변환한 값. 2.파일을 생성한 날짜를 초로 변환한 값 3.생성한 날짜에 30일(초값)을 더한 값. - 삭제예정일 (생성한 날짜를 초로 변환하고 30일을 초로 변환해서 계산 후 리턴 한다.) 위의 데이터를 .. 2019. 4. 3.
iOS 파일 시스템 관련 함수들 (NSFileManager Class) iOS 파일 시스템 관련 함수들 (NSFileManager Class) 디렉토리 다루기 methodexplanation- (NSString *) currentDirectoryPath현재 경로를 가져온다.- (BOOL) changeCurrentDirectoryPath:path현재 경로를 변환한다.- (BOOL) createDirectoryAtPath새 디렉토리 생성한다.- (BOOL) copyPath:from toPath:to handler : handler디렉토리 구조를 복사한다.- (BOOL) fileExistsAtPath : path isDirectory:(BOOL *)flag파일이 디렉토리인지 구분한다.- (NSArray *) directoryContentsAtPath:path디렉토리 내용을 가져온.. 2018. 10. 23.