writeFile static method
保存字符串到本地文件 将tag 作为文件目录
Implementation
static Future<void> writeFile(
{required String tag, required String content, String? fileName}) async {
Directory tempDir = await getTemporaryDirectory();
fileName ??= "content.txt";
var dic = Directory("${tempDir.path}/$tag");
if (await dic.exists() == false) {
var ret = await dic.create();
}
var file = File("${tempDir.path}/$tag/$fileName");
var exists = await file.exists();
if (exists) {
await file.delete();
}
try {
// await file.create();
await file.writeAsString(content);
} catch (e) {
print(e);
}
}