更新PFObject的值-iOS

更新PFObject的值-iOS,ios,parse-platform,Ios,Parse Platform,我试图让PFUser能够编辑他们创建的PFObjectvalue 当前,PFUser在ClientCreater类中创建PFOBject: 这是我试图在ClientEdit控制器类的viewDidLoad中检索PFObject: 在.h中,我声明: @property(nonatomic, strong) PFObject *objectt; 然后在这里,我尝试更新PFUser的name值: 你没有真正解释这个问题。看起来您从未设置用户和客户机之间的关系,因此以后无法从用户处查找客户机。嗯,如

我试图让PFUser能够编辑他们创建的PFObjectvalue

当前,PFUser在ClientCreater类中创建PFOBject:

这是我试图在ClientEdit控制器类的viewDidLoad中检索PFObject:

在.h中,我声明:

@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];

}