根据byte计算文件大小

来源:互联网 发布:北京市大兴区 阿里云 编辑:程序博客网 时间:2024/05/29 15:59
- (id)transformedValue:(NSString *)value{    double convertedValue = [value doubleValue];    int multiplyFactor = 0;    NSArray *tokens = [NSArray arrayWithObjects:@"bytes",@"KB",@"MB",@"GB",@"TB",@"PB", @"EB", @"ZB", @"YB",nil];    while (convertedValue > 1024) {        convertedValue /= 1024;        multiplyFactor++;    }    return [NSString stringWithFormat:@"%4.1f%@",convertedValue, [tokens objectAtIndex:multiplyFactor]];}
原创粉丝点击