【发布时间】:2015-07-08 19:34:08
【问题描述】:
我已经在整个互联网上搜索了这个,但我找不到我的问题的合理答案。我只想加载存储在解析数据库中的图像(不是基于用户的) 在此先感谢,但我对此真的很陌生。
我试过的代码:
var query = PFQuery(className:"Movies")
query.whereKey("IndexID", equalTo:StrRandomID)
query.findObjectsInBackgroundWithBlock
{
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
// The find succeeded.
println("Successfully retrieved \(objects!.count) Objects.")
println("RandomId = \(StrRandomID) ")
// Do something with the found objects
if let objects = objects as? [PFObject]
{
for ParseData in objects
{
println(ParseData.objectId)
self.lblTitle.text = String(stringInterpolationSegment: ParseData["MovieName"]!)
self.lblYear.text = String(stringInterpolationSegment: ParseData["Year"]!)
self.lblRating.text = String(format: "%.1f", float_t(ParseData["IMDB_Rating"]! as! NSNumber))
self.lblDescription.text = String(stringInterpolationSegment: ParseData["Plot"]!)
let Image = ParseData["Poster"] as! PFFile
Image.getDataInBackgroundWithBlock
({
(imageData: NSData!, error: NSError!) -> Void in
if (error == nil)
{
let imgPoster = UIImage(data: imageData)
}
})
}
}
}
else
{
// Log details of the failure
println("Error: \(error!) \(error!.userInfo!)")
}
}
【问题讨论】:
-
您是否尝试过阅读 Parse 文档?那里有解释
-
是的,我已经尝试过了,但我无法让它与图像一起使用。
-
你能显示你试过的代码吗?
-
我已经编辑了我的帖子。
标签: database swift parse-platform uiimageview