我想创建一个应用程序,它会下载使用URL保存在解析中的图像。我已经在课堂上上传了这张照片。如果用户从应用程序内部点击一个URL,我希望它将用户对象id放入指针中,以便它出现在集合视图中。这可以用swift完成吗?我不知道从哪里开始
答案 0 :(得分:1)
这是一个想法:
Parse中的图像采用二进制格式,位于PFFile
。除非PFFile
与PFObject
相关联,否则无法检索每个Photo
。因此,假设您创建了具有2个自定义字段的课程imageData
:URL
和imageData
。
PFFile
的类型为PFFile
,其中包含对URL
的引用。 String
属性属于URL
类型,根据您的要求,其中包含唯一确定PFFile
位置的PFFile
。
现在,要获取包含imageData
的{{1}}对象,您的客户端将使用PFQuery
来过滤掉您想要的Photo
谓词或{ {1}}。
然后whereKey("URL", equalTo: "someURLHere")
会返回您创建的PFQuery
对象,并且您将能够从您可以从Photo
获取的数据中重建UIImage