1
アプリケーションの一時フォルダにフォルダ構造を作成したいと思います。一時フォルダに複雑なフォルダ構造を作成する方法
フォルダの構造は次のようになります。
- 強度
- 正
- 負
-
iPhone省略記号
- 正
- 負
- コンポジット
- 正
- 負
私はFileManager
を使用してディレクトリを作成しています。
class func createBaseDirectory() {
let filemgr = FileManager.default
let dirPaths = filemgr.urls(for: .documentDirectory, in: .userDomainMask)
let docsURL = dirPaths[0]
let newDir = docsURL.appendingPathComponent("iPhone").path
do {
try filemgr.createDirectory(atPath: newDir, withIntermediateDirectories: true, attributes: nil)
} catch let error as NSError {
print("Error: \(error.localizedDescription)")
}
}
しかし、この方法は、私は、コードスニペットのかなり多くを複製する必要がありefficient.Becauseではありません。 Swift言語には、フォルダ構造を作成するための便利な方法がいくつかありますか?
フォルダ名の配列を関数に渡し、ループを使用して各フォルダを作成します。 –