LeanCloud怎么使用「AVFile」类型来存储多文本内容

jankerli
  • 82

因为 AVObject 有大小限制,所以超过 128 KB 的数据(只有字符串)不能直接存储到 AVObject 里面,文档说可以使用「AVFile」文件类型来存储,但是一直没找到如何存储的办法。
文档里的例子都是保存上传图片、文件的例子,没有存储文本内容的demo,在这里请教下各位了,谢谢!

评论
阅读 2k
1 个回答
ttang
  • 2
新手上路,请多包涵

你好,如果希望存储文本,可以将字符串转换成 NSData 对象,然后再使用 NSData 对象来构造 AVFile。示例代码如下:

NSString *text = @"Hello world!";
NSData *data = [text dataUsingEncoding:NSUTF8StringEncoding];

AVFile *file = [AVFile fileWithName:@"hello-world.txt" data:data];
[file save];
撰写回答

登录后参与交流、获取后续更新提醒

宣传栏