gpt4 book ai didi

ios - Quickblox 在自定义对象中上传文件

转载 作者:行者123 更新时间:2023-11-29 12:39:06 27 4
gpt4 key购买 nike

我正在尝试上传自定义对象中的文件,但它不会上传文件。该文件甚至没有上传,数据库中的“附件”字段仍然为空。如果我尝试在没有 QBCOFile 的情况下发送数据,它会上传,但“附件”字段保持为空。

我的代码:

    QBCOCustomObject *object = [QBCOCustomObject customObject];
object.className = @"Custom";
[object.fields setObject:@"blue" forKey:@"color"];
QBCOFile *file = [QBCOFile file];
file.name = @"Picture";
file.contentType = @"image/png";
file.data = UIImagePNGRepresentation(stone.picture);
[object.fields setObject:file forKey:@"attachment"];

NSMutableArray *customObjects = [NSMutableArray new];
[customObjects addObject:object];
[QBCustomObjects createObjects:customObjects className:@"Custom" delegate:self];

最佳答案

这是错误的方式,

看这个攻略http://quickblox.com/developers/SimpleSample-customObjects-ios#Files

你需要下一个:

  1. 使用文件字段创建类的对象
  2. 将文件上传到此字段

关于ios - Quickblox 在自定义对象中上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25505649/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com