更新PFObject的值-iOS
我试图让PFUser能够编辑他们创建的PFObjectvalue 当前,PFUser在ClientCreater类中创建PFOBject: 这是我试图在ClientEdit控制器类的viewDidLoad中检索PFObject: 在.h中,我声明:更新PFObject的值-iOS,ios,parse-platform,Ios,Parse Platform,我试图让PFUser能够编辑他们创建的PFObjectvalue 当前,PFUser在ClientCreater类中创建PFOBject: 这是我试图在ClientEdit控制器类的viewDidLoad中检索PFObject: 在.h中,我声明: @property(nonatomic, strong) PFObject *objectt; 然后在这里,我尝试更新PFUser的name值: 你没有真正解释这个问题。看起来您从未设置用户和客户机之间的关系,因此以后无法从用户处查找客户机。嗯,如
@property(nonatomic, strong) PFObject *objectt;
然后在这里,我尝试更新PFUser的name值:
你没有真正解释这个问题。看起来您从未设置用户和客户机之间的关系,因此以后无法从用户处查找客户机。嗯,如果您在创建对象时查看代码,则会将用户添加到对象中@WainDo I need:PFACL*postACL=[PFACL-ACLWithUser:[PFUser-currentUser]];[postACL setPublicReadAccess:是];[quotenewsetacl:postACL]@您可以设置用户名,但不能设置我可以看到的用户。。然后,当您获取时,您将返回一个数组,但不提取第一个结果。[myObject setObject:user forKey:@user];
PFQuery *query = [PFQuery queryWithClassName:@"client"];
// BEFORE WE QUERY
[query whereKey:@"user" equalTo:[PFUser currentUser]];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
// Get your objects here
[objectt objectForKey:@"user"];
} else {
// Log details of the failure
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
}];
@property(nonatomic, strong) PFObject *objectt;
-(IBAction)SaveObject:(id)sender
{
[objectt setObject:Name.text forKey:@"name"];
[objectt saveInBackground];
}