gpt4 book ai didi

ios - 如何从磁盘获取 PFFile?

转载 作者:行者123 更新时间:2023-12-01 18:13:06 25 4
gpt4 key购买 nike

我想从磁盘获取 PFFile。我在这里了解到 Parse 会在下载所有 PFFile 时对其进行缓存。我现在想知道如何检索该缓存。什么是正确的路径。我使用的路径建议here
NSString *path = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0] stringByAppendingFormat:@"/Caches/Parse/PFFileCache/%@", pffile.name];

NSData *data = [[NSFileManager defaultManager] contentsAtPath:path];

数据始终为零。

我使用正确的路径吗? /Caches/Parse/PFFileCache/

最佳答案

根据您对问题的描述,您应该使用稍微不同的过程。使用 PFFile初始界面,但随后存储 url s 从文件中获取,以便您稍后需要访问文件数据。通过这种方式,您可以直接链接到文件数据,并且可以使用正常连接或 session 进行下载。

如果您实际上不需要 PFFile对于有关下载的任何内容,然后使用 REST 接口(interface)可能更适合您。

另一种选择是发出最初向您返回文件信息的相同请求,但指示 API 仅使用缓存信息。这是通过设置 cachePolicy 来完成的。至CACHE_ONLY在您的 PFQuery 上.

关于ios - 如何从磁盘获取 PFFile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26575238/

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