所以我有currentUser
。我的用户类中有一些指针在第一次加载时不包含在内。稍后我需要它们。
我知道我可以从currentUser
获取指针,然后查询该对象。但是,我希望该键包含/附加到currentUser
对象,以便我可以在此时和以后使用它。
我在Parse文档中没有看到任何方法。我可以想象这样做的唯一方法是,如果我只为我想要包含的指针运行单独的user
查询includeKey
,然后将此检索的对象保存为currentUser
。
但是,我在我的应用中做了很多这样的事情,我想知道Parse API中是否有一些我不在的方便方法 - 比如refreshWithKey
方法
答案 0 :(得分:0)
如果您的用户类中有指针不可用,则可以对它们使用fetchIfNeeded:
PFObject *address = [PFUser currentUser][@"address"];
[address fetchIfNeeded];
或使用块:
[address fetchIfNeededInBackgroundWithBlock:^(PFObject *object, NSError *error) {
NSString *street = address[@"street"];
}];