gpt4 book ai didi

iPhone文件系统操作问题

转载 作者:行者123 更新时间:2023-12-01 17:10:13 24 4
gpt4 key购买 nike

我想将文件从远程下载到临时文件夹

远程文件夹如:

http://remoteserver.com/abc/def/file1.txt
http://remoteserver.com/abc/file2.png
http://remoteserver.com/abc/pla/mnb/file3.html

文件夹结构如下:
tmpefolder/abc/def/file1.txt
tmpefolder/abc/file2.png
tmpefolder/abc/pla/mnb/file3.html

然后下载后,将文件移动到永久文件夹,并保持相同的文件夹结构
permanentfolder/abc/def/file1.txt
permanentfolder/abc/file2.png
permanentfolder/abc/pla/mnb/file3.html

最后删除临时文件夹中的所有文件

所以我的问题是:
  • 从服务器下载多个文件的最佳方法是什么? (最好显示 ASIHTTPRequest,可以显示其他方式)
  • 创建整个文件夹结构的简单方法?我是否必须通过“/”拆分文件夹路径并检查每个级别路径是否存在并创建它?
  • 如何将整个临时文件夹内容复制到永久文件夹?是否可以通过 OS X 上的复制等操作来做到这一点?
  • 另外,像 OS X 上的删除操作,一键删除临时文件夹?

  • 谢谢!

    最佳答案

    1/你最好使用AFNetwork . ASIHTTPRequest正在变老,不再维护。 AFNetwork更现代,并且可以使用积木(“嗯,积木”,就像荷马所说的那样)。这里有很多例子,只需搜索即可。

    具体来说,AFNetwork允许您将下载操作放在 NSOperationQueue 中,你可以随意处理,比方说,并行下载35个文件,最多同时运行4个下载,并在一切完成后向你报告。

    2, 3, 4/查看 NSFileManager 的引用资料.你需要的一切都在那里。

    关于iPhone文件系统操作问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10040497/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com