[swift] Swift에서 파일 삭제 시 상태 확인하는 방법
파일을 삭제하기 전에 파일의 상태를 확인하여 오류를 방지할 수 있습니다. Swift에서는 파일 삭제 시 상태를 확인하는 방법을 제공합니다.
파일 존재 여부 확인
우선 파일이 존재하는지 여부를 확인해야 합니다. 파일이 존재하지 않으면 삭제할 필요가 없습니다. 아래의 코드를 사용하여 파일이 존재하는지 확인할 수 있습니다.
import Foundation
let fileManager = FileManager.default
let filePath = "경로/파일명"
if fileManager.fileExists(atPath: filePath) {
// 파일이 존재하는 경우
// 삭제 작업 수행
} else {
// 파일이 존재하지 않는 경우
// 추가 작업 수행
}
파일 삭제
파일이 존재하는 경우, 파일을 삭제할 수 있습니다. 아래의 코드를 사용하여 파일을 삭제할 수 있으며, 삭제 성공 여부를 확인할 수 있습니다.
do {
try fileManager.removeItem(atPath: filePath)
// 파일 삭제 성공
} catch {
// 파일 삭제 실패
}