iOS 监听本地文件复制进度

做文件共享的时候,iTunes往app导入本地视频,实时监听文件的复制进度
 NSInteger lastSize = 0;         
 NSDictionary *fileAttrs = [[NSFileManager defaultManager] attributesOfItemAtPath:videoPath error:nil];                  
 NSInteger fileSize = [[fileAttrs objectForKey:NSFileSize] intValue];                       

do {                          
      lastSize = fileSize;                         
      [NSThread sleepForTimeInterval:0.5];                       
      self.isFinishedCopy = NO;                           
      fileAttrs = [[NSFileManager defaultManager] attributesOfItemAtPath:videoPath error:nil];                          
      fileSize = [[fileAttrs objectForKey:NSFileSize] intValue];                        
      NSLog(@"文件正在复制");                       
 } while (lastSize != fileSize);                      

 self.isFinishedCopy = YES;                      
 NSLog(@"%@文件复制完成");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值