IOS How to get available disk

/* get available disk  */
+ (float) getAvailableDiskSpace {
       
    float availableDisk;
   
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
   
    struct statfs tStats;
   
    statfs([[paths lastObject] UTF8String], &tStats);
   
    availableDisk = (float)(tStats.f_bavail * tStats.f_bsize);
    availableDisk = roundf(availableDisk / 1024*1024);
   
    return availableDisk;
}

Comments

Popular posts from this blog

Java : Variables Declaring

Install DNF in RHEL/CentOS 7

SQL Self JOIN