やりたいこと
Swiftのファイル操作系、たまにしか使わなくて忘れてしまうので、備忘のためのサンプルコードを書いておきたいので書きます。
この記事では temporaryDirectory内のファイル・ディレクトリ一覧を表示する処理を記載する。
(サブディレクトリ以下表示なし、隠しファイル表示なし)
temporaryDirectoryのファイル一覧サンプルコード
func printFiles() {
do {
let tempDirContentsUrls = try FileManager.default.contentsOfDirectory(at: FileManager.default.temporaryDirectory, includingPropertiesForKeys: nil, options: [.skipsHiddenFiles, .skipsSubdirectoryDescendants])
tempDirContentsUrls.forEach { url in
print(url)
}
} catch {
print(error.localizedDescription)
}
}
動作確認環境
Xcode: 13.4.1
iOS: 15.6.1