注册

iOS 3.0 语音下载问题 求解

我在didReceiveMessages 这个方法中收到了一条语音消息   官方的文档上注释写的是音频sdk会自动下载 可是我并不知道他什么时候才会下载好 所以拿不到下载好的那个文件  我就自己调用- (void)asyncDownloadMessageAttachments:(EMMessage *)aMessage
                               progress:(void (^)(int progress))aProgressCompletion
                             completion:(void (^)(EMMessage *message,
                                                  EMError *error))aCompletion; 这个下载方法  在下载完成的回调中 刷新table 可是用这个方法 会走两次这个方法的成功回调  会加入两条语音文件
已邀请:
自动下载也是调用了下载方法,进入聊天页的时候调用的下载方法下载的
但是这个自动下载 我并不知道什么时候才能下载好
然后我调用下载方法自己下载的话 完成的回调走了两遍
我的代理只加了一次

要回复问题请先登录注册