3

我想在创建用户时将个人资料照片添加到用户集合中。我正在考虑做[user setValue:imageData forAttribute:@"photo"]然后在KCSLinkedAppdataStore存储它的帮助下。但它失败,错误JSON 序列化不支持 NSConcreteMutableData

[user setValue:imageData forAttribute:@"photo"];
KCSLinkedAppdataStore* store = [KCSLinkedAppdataStore storeWithCollection:[KCSCollection userCollection] options:nil];
[store saveObject:user withCompletionBlock:^(NSArray *objectsOrNil, NSError *errorOrNil) {
    if (errorOrNil ==  nil) {
        //was successful!
    } else {
         //failed
    }
} withProgressBlock:nil];

单独上传文件,然后将其设置fileid为用户集合中的属性。什么是最好的扩展方式KCSUser?我目前正在使用类扩展。

4

1 回答 1

1

您是否尝试将个人资料照片与用户相关联? http://support.kinvey.com/hc/communities/public/questions/200341553-Link-users-to-file-uploads?locale=en-us

这有助于回答您的问题吗?

卡罗琳

于 2013-11-04T18:59:54.797 回答