Utility to clear folder recursively

This commit is contained in:
Christophe Deschamps 2024-09-17 18:08:30 +02:00
parent d6eced6e3c
commit 27021d447e

View file

@ -136,4 +136,14 @@ import linphonesw
}
}
@objc public class func deleteRecurse(appGroupName:String) {
let fileManager = FileManager.default
do {
let fileURLs = try fileManager.contentsOfDirectory(at: FileUtil.sharedContainerUrl(appGroupName: appGroupName), includingPropertiesForKeys: nil)
fileURLs.forEach{delete(path: $0.absoluteURL.path)}
} catch {
Log.e("Error while enumerating files \(error.localizedDescription)")
}
}
}