[swift] Swift에서 파일 삭제 후에 파일 이동 경로 수정하는 방법

파일을 삭제하고 나서 해당 파일의 이동 경로를 수정하기 위해서는 Swift에서 파일 삭제와 이동 경로 수정을 순차적으로 수행해야 합니다. 이를 위해서 FileManager 클래스를 사용하여 파일을 삭제하고 새로운 경로로 파일을 이동할 수 있습니다.

다음은 Swift에서 파일을 삭제하고 이동하는 예제 코드입니다.

import Foundation

let fileManager = FileManager.default
let originalURL = URL(fileURLWithPath: "original/file/path/filename.txt")

do {
    // 파일 삭제
    try fileManager.removeItem(at: originalURL)

    let newURL = URL(fileURLWithPath: "new/file/path/filename.txt")
    // 파일 이동
    try fileManager.moveItem(at: originalURL, to: newURL)

    print("파일 삭제 후 이동 경로 수정이 완료되었습니다.")
} catch {
    print("파일 삭제 혹은 이동에 실패했습니다: \(error)")
}

위 예제 코드에서는 FileManager를 사용하여 removeItem 메서드로 기존 파일을 삭제하고, moveItem 메서드로 새로운 경로로 파일을 이동합니다. 파일 삭제와 이동은 에러가 발생할 수 있으므로 try-catch 블록으로 에러를 처리합니다.

위 코드를 사용하여 파일을 삭제하고 이동한 후에는 해당 파일의 새로운 경로에 접근하여 다시 사용할 수 있습니다.

이와 같이 Swift에서 파일을 삭제하고 새로운 경로로 이동하는 방법을 통해 파일 관리를 효과적으로 수행할 수 있습니다.

더 많은 정보는 Swift FileManager 공식 문서를 참고할 수 있습니다.

위 코드는 Swift 5.5에서 작성되었습니다.