[swift] Swift에서 디렉토리 생성 후 파일을 읽기 모드로 열기
Swift에서 디렉토리를 생성하고 파일을 읽기 모드로 열어보겠습니다.
디렉토리 생성하기
디렉토리를 생성하기 위해서는 FileManager
클래스의 createDirectory
메서드를 사용할 수 있습니다. 아래는 디렉토리를 생성하는 간단한 예제 코드입니다.
import Foundation
let fileManager = FileManager.default
let directoryURL = fileManager.urls(for: .documentDirectory, in: .userDomainMask)[0].appendingPathComponent("MyDirectory")
do {
try fileManager.createDirectory(at: directoryURL, withIntermediateDirectories: true, attributes: nil)
} catch {
print("Error creating directory: \(error.localizedDescription)")
}
위의 코드는 FileManager
를 사용하여 문서 디렉토리에 “MyDirectory”라는 이름의 디렉토리를 생성합니다.
파일 열기
이제 생성한 디렉토리 내에 있는 파일을 읽기 모드로 열어보겠습니다. 아래는 파일을 읽기 모드로 열고 내용을 출력하는 예제 코드입니다.
let fileURL = directoryURL.appendingPathComponent("example.txt")
do {
let fileContents = try String(contentsOf: fileURL, encoding: .utf8)
print(fileContents)
} catch {
print("Error reading file: \(error.localizedDescription)")
}
위의 코드는 “MyDirectory” 디렉토리 내에 있는 “example.txt” 파일을 읽기 모드로 열어서 파일 내용을 출력합니다.
위의 코드를 사용하여 Swift에서 디렉토리를 생성하고 파일을 읽기 모드로 열 수 있습니다.
더 많은 정보는 Apple Developer 문서에서 확인하실 수 있습니다.