[swift] Swift에서 생성된 디렉토리의 절대 경로 확인하기
Swift에서 디렉토리를 생성하고 해당 디렉토리의 절대 경로를 확인하는 방법에 대해 알아보겠습니다. Swift에서는 FileManager
를 사용하여 파일 시스템을 다룰 수 있으며, 이를 이용하여 디렉토리의 절대 경로를 확인할 수 있습니다.
디렉토리 생성하기
import Foundation
let fileManager = FileManager.default
let documentsDirectory = fileManager.urls(for: .documentDirectory, in: .userDomainMask).first!
let newDirectoryURL = documentsDirectory.appendingPathComponent("NewDirectory")
do {
try fileManager.createDirectory(at: newDirectoryURL, withIntermediateDirectories: true, attributes: nil)
} catch {
print(error)
}
위의 코드는 사용자의 문서 디렉토리 내에 “NewDirectory”라는 디렉토리를 생성하는 예제입니다.
디렉토리 절대 경로 확인하기
let directoryPath = newDirectoryURL.path
print(directoryPath)
newDirectoryURL.path
를 사용하여 생성된 디렉토리의 절대 경로를 확인할 수 있습니다.
위의 코드를 실행하면 콘솔에는 “NewDirectory” 디렉토리의 절대 경로가 출력됩니다.
이와 같이 Swift에서는 FileManager
를 사용하여 디렉토리를 생성하고 해당 디렉토리의 절대 경로를 확인할 수 있습니다.
참고 문헌:
- Apple Developer Documentation - FileManager
- Apple Developer Documentation - URL
- Swift.org - FileManager
- Swift.org - URL