[swift] Swift에서 디렉토리 삭제 후 존재 여부 확인하기

Swift에서 디렉토리를 삭제한 후 해당 디렉토리가 여전히 존재하는지 확인해야 하는 경우가 있습니다. 이러한 작업을 수행하기 위해 다음과 같은 방법을 사용할 수 있습니다.

1. 디렉토리 삭제

FileManager 클래스의 removeItem(atPath:) 메서드를 사용하여 디렉토리를 삭제할 수 있습니다.

예를 들어, 다음과 같이 디렉토리를 삭제할 수 있습니다.

let fileManager = FileManager.default
let directoryURL = URL(fileURLWithPath: "path_to_directory")

do {
    try fileManager.removeItem(at: directoryURL)
} catch {
    print("Error: \(error)")
}

2. 디렉토리 존재 여부 확인

디렉토리 삭제 후에 디렉토리가 여전히 존재하는지 확인하기 위해서는 fileManager.fileExists(atPath:) 메서드를 사용합니다.

if fileManager.fileExists(atPath: directoryURL.path) {
    print("디렉토리가 존재합니다.")
} else {
    print("디렉토리가 존재하지 않습니다.")
}

위의 예제에서는 디렉토리 삭제 후 해당 디렉토리의 존재 여부를 확인하는 방법을 보여주고 있습니다.

이러한 방법을 사용하여 Swift에서 디렉토리를 삭제하고 삭제 후 해당 디렉토리가 여전히 존재하는지 확인할 수 있습니다.

더 많은 정보는 Apple 공식 문서를 참조하십시오.

문의사항이 있으시면 늘 도와드리겠습니다.