检索个人资料图片iOS Parse.com



我在Parse User类中从PFFile列检索个人资料图片时遇到了问题。我在文档中读到,您需要使用PFUser对象来查询User类。现在没有图像显示。下面是我的代码:

   PFUser *user = [PFQuery getUserObjectWithId:[PFUser currentUser].objectId];
   [user fetchIfNeededInBackgroundWithBlock:^(PFObject *object, NSError *error) {
       _profileImage.file = [object objectForKey:@"profilePicture"];
   }];

(1)当前用户的PFUser对象实际上是[PFUser currentUser],因此第一行中的所有代码都可以替换为:

PFUser *user = [PFUser currentUser];

(2)其他一切看起来OK,但如果你使用的是PFImageView,你的[profileImage loadInBackground];调用也应该在fetchIfNeededInBackgroundWithBlock: async块内

相关内容

  • 没有找到相关文章

最新更新