七牛云只提供了单张图片上传的 API, 如果需要多张图片上传,那么就需要多次调用上传文件的 API, 这样在多图片上传时无法保证上传图片顺序,因为有的图片上传的快,有的图片上传的慢,类似朋友圈发表评论的功能,用户可以选择上传图片,那么你必须保证上传图片的顺序跟用户选择图片的顺序一致.本文提供了部分代码,教你如何使用七牛云多图片上传时图片顺序的问题.
将图片和对应的 key 放到一个字典里,可以同时上传包括avatar 和 showImage 等多个不同意义的图片,同时上传这些图片,然后对上传后数据进行分类和图片名称排序
将图片和对应的 key 放到一个字典里,可以同时上传包括avatar 和 showImage 等多个不同意义的图片,同时上传这些图片,然后对上传后数据进行分类和图片名称排序
/**
* 七牛上传多张图片的接口
*
* @param files 二进制文件集合 @{@"key1" : @[UIImage1,UIImage2],@"key2" :[NSData,NSData]};
* @param completionHandler 完成后的回调
*/
- (void) uploadFiles:(NSDictionary *)files
imageCount:(NSInteger)count
complete:(CYQNUpCompletionHandler)completionHandler;