如何在目标 c 中将 PFFILE 设置为本地 UIImage

Posted

技术标签:

【中文标题】如何在目标 c 中将 PFFILE 设置为本地 UIImage【英文标题】:How can set PFFILE into local UIImage in objective c 【发布时间】:2015-08-20 09:40:01 【问题描述】:

如何设置本地UIImage toPFFILE`

我没有从解析数据库中得到图像,我使用了 uiimagepickercontroller

我已尝试使用此代码,但未在 PFImageView 中设置图像

UIImage *img=[UIImage imageNamed:@"Group_icon.png"];
PFFile *file = [PFFile fileWithName:@"Image.jpg"  data:UIImagePNGRepresentation(img)];
[imageUser setFile:file];
[imageUser loadInBackground];

请帮帮我

【问题讨论】:

不是重复的,我没有在 xcode 中设置数据库只在本地处理 你真正想要完成的是什么。这可能是语言障碍,也可能不是,但您的标题和实际问题似乎远非相似。您是否尝试将 parse.com 上存储的图像下载到本地设备图像视图。还是反过来? 【参考方案1】:

我也遇到过同样的问题。您不能在 PFImageView 中使用 PFFile,直到它被保存到服务器并被获取。可能与缓存的工作方式以及使用 url 作为键有关。简单的解决方案是保存它,然后获取它并将其设置在 imageview 上,但它很慢。更好的解决方案是保留 UIImage,可能在 NSCache 或其他东西中,并使用它直到它被保存到服务器。

【讨论】:

以上是关于如何在目标 c 中将 PFFILE 设置为本地 UIImage的主要内容,如果未能解决你的问题,请参考以下文章

在 Uiimage 中将视频检索为 PFFile

最终使用 PFFile(解析本地数据存储)保存在 PFObject 上?

在for循环中将PFFile数组转换为UIImage返回空数组Swift

如何在目标 c 中将 NSString 转换为 NSDictionary?

如何在目标 c 中将单元格移动到顶部和右侧

如何在目标 C 中将 QLPreviewController 添加为子视图