createTempDir static method

Future<Directory?> createTempDir(
  1. String? dirName
)

在临时目录下创建文件夹 在iOS上,它使用“NSCachesDirectory”API。 在Android上,它在上下文中使用“getCacheDir”API。

Implementation

static Future<Directory?> createTempDir(String? dirName) async {
  if (dirName == null || dirName.isEmpty) {
    return null;
  }
  Directory? _tempDir = await _initTempDir();
  if (_tempDir == null) {
    return null;
  }
  return await createDirSync("${_tempDir.path}/$dirName");
}