[swift] 파일 재명명하기
다음은 파일 이름을 변경하는 예제 코드입니다.
import Foundation
let fileManager = FileManager.default
let filePath = "파일의 경로" // 재명명하고 싶은 파일의 경로
do {
try fileManager.moveItem(atPath: filePath, toPath: "새로운 파일 이름")
print("파일명이 성공적으로 변경되었습니다.")
} catch {
print("파일명 변경 중 오류가 발생했습니다: \(error)")
}
위의 예제 코드에서는 FileManager의 moveItem(atPath:toPath:) 메소드를 사용하여 파일을 이동시키는 것으로 파일 이름을 변경합니다. 이 메소드는 첫 번째 인자로 현재 파일의 경로를, 두 번째 인자로 새로운 파일 이름을 지정합니다.
파일 이름 변경이 성공하면 “파일명이 성공적으로 변경되었습니다.”라는 메시지가 출력되고, 실패할 경우 “파일명 변경 중 오류가 발생했습니다: “와 함께 발생한 오류 메시지가 출력됩니다.
참고로, 이 코드에서는 파일 경로를 직접 입력해야 하며, 사용자가 직접 입력하도록 코드를 수정할 수도 있습니다.
참고 자료:
- Apple Developer Documentation - FileManager
- SwiftLee - Managing Files And Directories In Swift Using FileManager