iOS - 从Parse currentUser中检索图片

时间:2014-06-06 20:56:21

标签: ios objective-c uiview parse-platform pfquery

我正在使用Parse.com作为我的iOS应用程序的后端。

我有一个名为“用户”的课程。 在这个课程中,我有一个名为“图片”的飞行用户头像。

目前,我有点坚持如何为我的currentUser获取此图片,并在我的storyboard viewcontroller中的UIView(而不是UIImage)中显示。

也许你们有一些示例代码?

提前致谢!

1 个答案:

答案 0 :(得分:0)

阿米特,对不起你的代码对我不起作用,我的应用程序崩溃了。

这是我的解决方案:

PFUser *cUser = [PFUser currentUser];

PFFile *pictureFile = [cUser objectForKey:@"picture"];

        [pictureFile getDataInBackgroundWithBlock:^(NSData *data, NSError *error) {
            if (!error){
                [_currentUserImage setImage:[UIImage imageWithData:data]];
            }
            else {
                NSLog(@"no data!");
                [_currentUserImage setImage:[UIImage imageNamed:@"profile"]]; //Set Custom Image if there is no user picture.

            }
        }];

    }