문서 유형을 활성화하여 다른 앱에서 내 애플리케이션으로 파일을 가져 오거나 복사했습니다. 몇 가지 질문이 있습니다.iOS,받은 편지함 폴더에서 문서 경로로 파일 복사
1- 여기서 파일을받은 편지함에서 문서 디렉토리로 이동하는 방법을 만들어야합니까? 이 곳이 맞습니까? 첫번째보기 나는 문서 디렉토리에서 파일을 얻고 컨트롤러에서 func applicationWillEnterForeground(_ application: UIApplication)
2 :
func getFileListByDate() -> [String]? {
let directory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
if let urlArray = try? FileManager.default.contentsOfDirectory(at: directory,
includingPropertiesForKeys: [.contentModificationDateKey],
options:.skipsHiddenFiles) {
return urlArray.map { url in
(url.lastPathComponent, (try? url.resourceValues(forKeys: [.contentModificationDateKey]))?.contentModificationDate ?? Date.distantPast)
}
.sorted(by: { $0.1 > $1.1 }) // sort descending modification dates
.map { $0.0 } // extract file names
} else {
return nil
}
}
하지만 내 테이블보기에서 Inbox
폴더 (항목) 내 응용 프로그램에 파일 수입이있을 때, 어떻게 Inbox
에서 Document
디렉토리로 파일을 자동으로 이동하고받은 편지함 폴더를 제거 할 수 있습니까?
귀하의 질문은 명확하지 않습니다. 명확하게 할 수 있습니까? – manismku