我正在使用Quickblox iOS SDK进行即时消息传递。我的应用程序可以发送和接收图片和其他文件作为附件。以下链接中的文档说明使用以下方法: - [QBContent TDownloadFileWithBlobID:[attachment.ID integerValue] delegate:self]
该方法目前已弃用。我使用推荐的方法+[QBRequest*)downloadFileWithUID:(NSString *)UID ...]
我在这里传递附件ID作为UID。这会下载一些数据,但不是我期望的图像数据。该方法的文档说明使用QBCBlob
对象的blob ID,而不是附件ID。我假设这是为什么我收到无效数据的原因。文档不会说明在这里使用哪个ID或如何获取它。如何从附件中获取,以及下载附件数据的最简单/最佳方式是什么?
文档:http://quickblox.com/developers/Sample-chat-2.0#Receive_attachment
答案 0 :(得分:1)
正确的链接是http://quickblox.com/developers/SimpleSample-chat_users-ios
这是使用iOS SDK 2.0下载附件的方式
http://quickblox.com/developers/SimpleSample-chat_users-ios#Receive_attachment
设置重定向到上一个