问题标签 [pffile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
288 浏览

ios - 在附加到 PFImageView 之前未加载 PFFile 图像?

我正在使用 Parse 和 Facebook 登录来创建一个新用户。我从 Facebook 获得了一些字段,例如他们的姓名和位置,请求他们的个人资料图像在后台加载,然后我转到具有个人资料图像的 PFImageView 的主视图控制器。

问题是 PFFile 用户 [@"profileImage"] 到主视图控制器的 viewDidLoad 触发时仍然为零,因此没有什么可以加载 InBackground。

我不想在进入主视图控制器之前等待配置文件图像加载......这将花费一些随机时间并且很糟糕。

那么,如何处理在将其提供给 PFFImageView 之前尚未加载的 PFFile?某种占位符?

这是我的代码:

0 投票
2 回答
628 浏览

ios - 如何从磁盘获取 PFFile?

我想从磁盘获取 PFFile。我在这里了解到 Parse 会在下载所有 PFFile 时对其进行缓存。我现在想知道如何检索该缓存。什么是正确的路径。这里建议我使用的路径

NSString *path = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0] stringByAppendingFormat:@"/Caches/Parse/PFFileCache/%@", pffile.name];

数据始终为零。

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

0 投票
4 回答
2020 浏览

ios - 如何清除 PFFIle 缓存 (Parse.com)

我有一个应用程序可以从解析中下载并显示大量图像。几乎每分钟都会将图像添加到数据库中。由于 PFFile 是自动缓存的,没有过期日期,即使我只需要显示最近的图像,旧的图像仍然保留在缓存中,因此占用了大量的存储空间。因此,现在该应用程序在我的 iPhone 上占用了大约 5GB 的存储空间。我一直在对这个问题进行大量研究,发现 Parse 没有用于清理 PFFile Cache 的公共 api,并且它也不允许在缓存文件上设置过期日期。是否有解决方法,我可以手动删除较旧的缓存数据?

先感谢您。

0 投票
0 回答
112 浏览

ios - 在数据库中查询不同的 PFFile 对象

我们正在开发一个应用程序,我们在其中查询数据库中的不同对象。这些对象附加了一个 PFFile。它可以是视频或照片。

当我得到查询响应时,我有我想要的 PFObject,但没有 PFFile 内容。我已经阅读了很多关于此的内容,并且我知道这是正常行为,我知道 PFFiles 与 PFObject 分开存储。

在这种特殊情况下,我需要获取 PFObject 和 PFFile,因此,当我显示图像或播放视频时,它已经下载,我不必等待它下载。

我尝试在查询中添加“包含”,但它给了我一个错误,说“PFFile 不是指向另一个 PFObject 的指针”。

有没有办法做到这一点?同时下载 PFObject 和 PFFile?

PS:我正在使用最新的 Parse iOS SDK (v 1.5)

谢谢!

0 投票
1 回答
243 浏览

https - Parse.com 混合内容错误

我正在使用 parse 创建一个 Web 应用程序,并发现为了让用户进行身份验证,我需要使用 HTTPS 发出所有请求。我可以将其切换并使其正常工作,但是当我这样做时,我会收到各种混合内容错误,因为我正在检索仅返回非安全 URL 的 PFFile 对象。

这对于 Chrome 或 Safari 来说甚至都不是一个大问题,但 IE 当然需要向用户显示一条消息并阻止所有这些内容。是否有任何潜在的解决方法?为什么不能解析只是在应用程序中放置一个设置以启用从安全 URL 提供的文件?这似乎完全荒谬。人们如何解决这个问题?您是否完全避免使用 PFFile?

0 投票
2 回答
145 浏览

ios - 如何限制 PFFile 的后台下载 - Parse Framework

我使用 Parse 框架开发从 Parse 服务器加载图像的应用程序,我使用 Parse 方法:

但我想限制进入后台的文件数量

知道我该怎么做吗?

谢谢

0 投票
1 回答
1144 浏览

ios - 我无法从 PFFile 获取图像

Parse.com 刚刚更新了他们的 SDK 以支持本地存储。但是在安装新的 SDK 之后,PFFile 出现了一些问题。我已经使用相同的方法很长时间了,但是现在我使用的是新的 SDK,我无法让它工作。

这是我的代码:

.h 文件

.m 文件

当我运行时,我得到这些错误(链接)

其他人有同样的问题吗?

更新:

0 投票
1 回答
4513 浏览

swift - 从 Parse 下载 PFFile (Image) 将其附加到数组并用该数组 (Swift) 填充 UIImageView

我对 parse 和 swift 有疑问,希望你能帮助我:)

我正在从 Parse 下载字符串和 PFfile,并希望将其添加到数组中(这很好用)。

然后我想用字符串数组填充一个标签(也可以正常工作)和一个带有 PFFile 数组的 UIImageView,它也是一个图像。

但我总是得到一个错误:

PFFile 不能转换为“UIImage

但我不知道如何转换这个 PFFile 以便我可以将它与 UIImage 视图一起使用。

0 投票
1 回答
616 浏览

parse-platform - 如何在没有警告的情况下直接从 PFFile 获取数据

我正在使用 PFFile 来存储图像。如果图像已经下载,我想直接访问它。如果没有,我想使用后台方法。但是,如果我使用getData,我会收到以下警告:

因为我知道数据是可用的,所以这个警告是不必要的,并且会弄乱我的日志。有什么方法可以在不触发警告的情况下访问 PFFile 的数据?

0 投票
1 回答
82 浏览

xcode - Xcode Parse cachePolicy 似乎打破了我的线程

所以我对 Xcode 和 C# 还很陌生,所以这可能是一个愚蠢的问题,但尽管如此,它让我现在已经把头发扯掉了 3 天。

好的,所以我使用 Parse 来获取和保存数据、图像等。我想显示一个带有 PFFile 图像的 UITableView。这一点我已经做到了。

我遇到的问题是滚动性能很差,因为我没有缓存传入的 PFFile 图像。我不知道如何执行此操作,并且我进行的任何搜索都没有考虑使用解析。

下面是我将初始数据放入数组的代码:

-(无效)retrieveFromParse {

}

然后此代码获取图像:

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

}

现在,您会看到我已经注释掉了 cachePolicy,因为每次我使用它时,线程都会中断。

如果有人可以更改我的代码或使用我的代码为我提供示例项目,以考虑缓存数组和/或 PFFile 图像,这将使我免于秃顶!:)

提前谢谢了。