如题!

解决方案 »

  1.   

    #include <sys/param.h>   
    #include <sys/mount.h>
    long long freeSpace() {
        struct statfs buf;
        long long freespace = -1;
        if(statfs("/", &buf) >= 0){
            freespace = (long long)buf.f_bsize * buf.f_bfree;
        }    return freespace;
    }+(float)getTotalDiskSpaceInBytes {   
        NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);   
        struct statfs tStats;   
        statfs([[paths lastObject] cString], &tStats);   
        float totalSpace = (float)(tStats.f_blocks * tStats.f_bsize);   
      
        return totalSpace;   
    }  
    顺便附上Total space
      

  2.   

    请问楼上,在windows里可以获取iphone磁盘的剩余空间大小吗?请指点。。 
    谢谢.