0

我尝试以这种方式保存关系

[pfBill pinInBackgroundWithBlock:^(BOOL succeeded, NSError *PF_NULLABLE_S error)
 {
     [relation addObject:pfBill];

     [pfObjectWithRelations pinInBackgroundWithBlock:^(BOOL succeeded, NSError *PF_NULLABLE_S error)
      {
      }];
 }];

但我做不到。

    PFRelation *relation = [[PFUser currentUser] relationForKey:@"Relation"];
PFQuery *query = [[relation query] fromLocalDataStore];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error){
    NSLog(@"%@", objects);
}];

它什么也不返回,但是如果我保存与 saveEventually 的关系,它会从本地数据存储中返回一些对象

4

1 回答 1

0

保存对象并将其固定在成功上。在保存对象(或推送到saveEventuallyIIRC)之前,它没有objectId并且不被视为“有效”对象(因此您也不能将其添加到关系中)。

于 2015-08-12T14:19:33.263 回答