我需要在iOS上使用parse.com(PFObject)提供一些帮助

时间:2014-11-07 07:52:53

标签: ios parse-platform pfobject

我在Parse.com上有两个课程:

第一个用户类:用户名,密码,电子邮件和userTitle。

Second Messages类:senderName,file,fileType,senderTitle,senderId,recipientIds。

我的代码:

        PFObject *message = [PFObject objectWithClassName:@"Messages"];
        [message setObject:file forKey:@"file"];
        [message setObject:fileType forKey:@"fileType"];
        [message setObject:self.recipients forKey:@"recipientIds"];
        [message setObject:[[PFUser currentUser] objectId] forKey:@"senderId"];
        [message setObject:[[PFUser currentUser] username] forKey:@"senderName"];
        [message saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {…..

我无法设置" userTitle"从班级用户到" senderTitle"在上面的方法消息,是否有人有想法如何这样做?提前谢谢。

此致

1 个答案:

答案 0 :(得分:0)

PFUser只是PFObject的子类,它实现了一个Dictionary接口,因此您可以像[PFUser currentUser][@"userTitle"]一样使用message[@"file"]

此外,如果senderId是引用类型列,您只需说message[@"senderId"]=[PFUser currentUser]; - Parse框架将为您解析对象ID。