[swift] Swift에서 디렉토리 생성 후 디렉토리 이름 변경하기

Swift에서 디렉토리를 생성하고, 생성된 디렉토리의 이름을 변경하는 방법에 대해 알아보겠습니다.

디렉토리 생성하기

먼저, 디렉토리를 생성하는 방법부터 알아보겠습니다. 아래의 예제 코드는 FileManager를 사용하여 디렉토리를 생성하는 방법을 보여줍니다.

import Foundation

let fileManager = FileManager.default
let documentsURL = fileManager.urls(for: .documentDirectory, in: .userDomainMask).first!
let newDirectoryURL = documentsURL.appendingPathComponent("NewDirectory")

do {
    try fileManager.createDirectory(at: newDirectoryURL, withIntermediateDirectories: true, attributes: nil)
} catch {
    print(error)
}

위의 코드에서는 FileManagercreateDirectory 메서드를 사용하여 새로운 디렉토리를 생성하고 있습니다.

디렉토리 이름 변경하기

이제, 생성된 디렉토리의 이름을 변경하는 방법을 살펴보겠습니다. 아래의 예제 코드는 FileManager를 사용하여 디렉토리 이름을 변경하는 방법을 보여줍니다.

do {
    let newURL = documentsURL.appendingPathComponent("RenamedDirectory")
    try fileManager.moveItem(at: newDirectoryURL, to: newURL)
} catch {
    print(error)
}

위의 코드에서는 FileManagermoveItem 메서드를 사용하여 디렉토리의 이름을 변경하고 있습니다.

위의 예제 코드를 참고하여, Swift에서 디렉토리를 생성하고 이름을 변경하는 방법에 대해 자세히 알아보았습니다.

참고: Apple Developer Documentation - FileManager