NT_iOS笔记—获取剩余存储空间大小

来源:互联网 发布:质数算法 编辑:程序博客网 时间:2024/05/22 00:18

当你需要给用户下载一些文件的时候,也许会遇到存储空间不够的问题,所以应该在下载前判断当时的存储空间有多少

-(float)isHaveSpaceToDown{//需要#import "sys/param.h"//需要#import "sys/mount.h"    struct statfs buf;    long long freespace = -1;    if(statfs("/var", &buf) >= 0){        freespace = (long long)(buf.f_bsize * buf.f_bfree);    }    NSLog(@"手机剩余存储空间为:%qi MB" ,freespace/1024/1024);        return freespace/1024/1024;}


0 0
原创粉丝点击