在文件系统中创建一个随机文件夹并保存下载的文件iOS

基肖尔·辛达克(KishoreThindaak)

我正在从服务器下载大量文件,并且想要将它们保存到本地文件系统中。但是问题是许多文件将具有相同的名称,因此我想创建一个随机文件夹并将每个文件保存到不同的目录中。

因此结构应为homeDirectory-> randomFolder1-> file1,homeDirectory-> randomfolder2-> file2。

如何在iOS中执行此操作?请帮忙。

SAN

使用以下代码创建文件夹。在App的Document目录中使用唯一的timeStamps命名这些文件夹

   NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder

NSString *timestamp = [NSString stringWithFormat:@"%lu", (long)[[NSDate date] timeIntervalSince1970]];  // to get unique name for your folder

NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:timestamp];

if (![[NSFileManager defaultManager] fileExistsAtPath:dataPath])
    [[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error]; //Create folder

创建此文件夹后,将下载的文件保存在该文件夹中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在iOS应用中的documents文件夹内创建一个文件夹

播放随机文件夹/子文件夹中的第一个视频

为文件夹中的每个文件创建一个文件夹,但不包含文件夹本身

从保存在文件夹中的许多其他文件中创建一个独特的文件

python无法将文件夹保存在一个文件夹中

在多个文件夹中创建一个子文件夹

在另一个文件夹中创建相同的子文件夹

在临时文件夹中创建一个文件夹

在一个目录内的文件夹中创建多个子文件夹

在目录的每个子文件夹中创建一个文件夹?

(Swift) 如何在一个文件夹中创建子文件夹

批量在网络文件夹中创建一个文件夹

如何创建一个指向现有文件系统(CentOS)中的文件夹的新挂载点

使用powershell将不同文件夹中的各种文件保存到一个文件夹中

在文件夹中创建一个文件,然后使用 SSH 写入该文件

将文件上传到 Django 中的同一个随机文件夹

使用 Hypothesis 在文件夹中随机选择一个文件

Spring Boot:文件下载在项目根文件夹内创建一个新文件

在PHP中下载一个文件夹

Python为一个文件夹中的所有文件夹创建多个zip文件

创建一个新文件夹,然后在该文件夹中插入文件。Google云端硬碟

在来自不同源文件夹的一个文件夹中创建目标文件

在给定文件夹的所有子文件夹中递归创建一个php文件

在每个子文件夹中创建一个带有特定名称的空文件的文件夹

创建一个循环以打开文件夹中的子文件夹,读取json文件并输出为csv

在每个子文件夹中批量创建一个文件夹并移动其中的所有 .jpg 文件

将 .txt 文件保存在 Python 中的另一个文件夹中

从文件夹中的图像创建一个数组并随机呈现给定数量的图像(Objective-C)

从子文件夹中读取图像并保存到另一个文件夹中