很简单
官方说明不详细; Demo也没有;
上传进度的block 为
typedef void (^QNUpProgressHandler)(NSString *key, float percent);
肿么办!
看了这个代码 熟悉Block的广大同志, 一看应该知道怎么调用; 改改官方的nil 即可看到回调的percent, 试试断点看看 打印了啥!
QNUploadOption *opt = [[QNUploadOption alloc] initWithMime:@"text/plain" progressHandler:
^(NSString* key, float percent){
NSLog(@"%@ %f", key, percent);
}
params: @{ @"x:foo":@"fooval" } checkCrc:YES cancellationSignal:nil]; [upManager putData:data key: @"hello" token:token complete: ^(QNResponseInfo *info , NSString *key , NSDictionary *resp ) { NSLog( @" %@ ", info); NSLog(@"%@" , resp); } option:opt];