使用 Swift 查询指针解析
Querying on a pointer Parse with Swift
所以这是我试图实现的结果,我有 2 个 classes,一个是 Parses User class,另一个叫做 Content。我正在查询内容让我们说如果 A 匹配 B 我想从用户 class 和照片中获取适当的用户名。
任何帮助将不胜感激
我从你的描述中得到的是 sender 是 Content class 的 属性 和 username 是 User class 并且您正在尝试获取特定用户的内容
PFQuery *query = [PFQuery queryWithClassName:@"Content"];
[query whereKey:@"sender" equalTo:[PFUser currentUser]];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
for (PFObject *content in objects)
{
// getting the user who created the Content
PFObject *user = [content objectForKey:@"file"];
PFFile *imageFile = [user objectForKey:@"photo"];
[imageFile getDataInBackgroundWithBlock:^(NSData *result, NSError *error) {
if (!error)
{
UIImage *image = [UIImage imageWithData:result];
imageView.image = image;
}
}];
}
}];
如果您有任何问题,请告诉我。
所以这是我试图实现的结果,我有 2 个 classes,一个是 Parses User class,另一个叫做 Content。我正在查询内容让我们说如果 A 匹配 B 我想从用户 class 和照片中获取适当的用户名。 任何帮助将不胜感激
我从你的描述中得到的是 sender 是 Content class 的 属性 和 username 是 User class 并且您正在尝试获取特定用户的内容
PFQuery *query = [PFQuery queryWithClassName:@"Content"];
[query whereKey:@"sender" equalTo:[PFUser currentUser]];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
for (PFObject *content in objects)
{
// getting the user who created the Content
PFObject *user = [content objectForKey:@"file"];
PFFile *imageFile = [user objectForKey:@"photo"];
[imageFile getDataInBackgroundWithBlock:^(NSData *result, NSError *error) {
if (!error)
{
UIImage *image = [UIImage imageWithData:result];
imageView.image = image;
}
}];
}
}];
如果您有任何问题,请告诉我。