[swift] Swift에서 파일 삭제 후에 파일명 변경하는 방법

Swift를 사용하여 파일을 삭제하고 파일명을 변경하는 것은 매우 일반적인 작업입니다. 파일 시스템을 다룰 때 주의해야 할 몇 가지 사항이 있으니 간단한 방법으로 시작해 보겠습니다.

파일 삭제하기

우선 파일을 삭제하는 방법부터 알아봅시다. Swift에서 파일을 삭제하려면 FileManager 클래스를 사용해야 합니다. 다음 예제를 통해 어떻게 하는지 살펴보겠습니다.

import Foundation

let fileManager = FileManager.default
let filePath = "경로/파일명.확장자"

do {
    try fileManager.removeItem(atPath: filePath)
    print("파일이 성공적으로 삭제되었습니다.")
} catch {
    print("파일 삭제 실패: \(error)")
}

이 예제에서 trycatch 구문을 사용하여 파일 삭제 작업이 실패할 경우 에러를 처리하고 있습니다.

파일명 변경하기

이제 파일명을 변경하는 방법을 알아보겠습니다. 파일명을 변경하는 것도 FileManager 클래스를 사용하면 간단합니다. 다음은 파일명을 변경하는 예제입니다.

import Foundation

let fileManager = FileManager.default
let oldFilePath = "기존_경로/기존_파일명.확장자"
let newFilePath = "새로운_경로/새로운_파일명.확장자"

do {
    try fileManager.moveItem(atPath: oldFilePath, toPath: newFilePath)
    print("파일명이 성공적으로 변경되었습니다.")
} catch {
    print("파일명 변경 실패: \(error)")
}

위의 예제에서 moveItem(atPath:toPath:) 메서드를 사용하여 파일명을 변경하고 있습니다.

이제 Swift를 사용하여 파일을 삭제하고 파일명을 변경하는 방법에 대한 기본적인 이해를 얻었습니다.

더 자세한 내용은 Swift 공식 문서를 참고하세요.