获取磁盘空间大小
2010-02-08 11:57
417 查看
RT:
-(float)getTotalDiskSpaceInBytes {
float totalSpace = 0.0f;
NSError *error = nil;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSDictionary *dictionary = [[NSFileManager defaultManager] attributesOfFileSystemForPath:[paths lastObject] error: &error];
if (dictionary) {
NSNumber *fileSystemSizeInBytes = [dictionary objectForKey: NSFileSystemSize];
totalSpace = [fileSystemSizeInBytes floatValue];
} else {
NSLog(@"Error Obtaining File System Info: Domain = %@, Code = %@", [error domain], [error code]);
}
return totalSpace;
}
-(float)getTotalDiskSpaceInBytes {
float totalSpace = 0.0f;
NSError *error = nil;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSDictionary *dictionary = [[NSFileManager defaultManager] attributesOfFileSystemForPath:[paths lastObject] error: &error];
if (dictionary) {
NSNumber *fileSystemSizeInBytes = [dictionary objectForKey: NSFileSystemSize];
totalSpace = [fileSystemSizeInBytes floatValue];
} else {
NSLog(@"Error Obtaining File System Info: Domain = %@, Code = %@", [error domain], [error code]);
}
return totalSpace;
}
相关文章推荐
- C#实现获取磁盘空间大小的方法
- 磁盘和sd卡的可用空间大小获取
- Delphi实现获取磁盘空间大小的方法
- 使用IOCTL_DISK_GET_LENGTH_INFO控制码获取磁盘空间大小
- C#在Linux下获取文件夹信息(所在磁盘总大小,使用空间,已用空间,使用率)
- java获取磁盘空间大小
- mac下获取磁盘的总空间大小和可用空间大小
- php获取服务器所有磁盘空间大小
- C# 获取磁盘空间大小的方法
- C# 获取磁盘的空间大小
- php获取服务器所有磁盘空间大小
- 获取磁盘空间大小计算成看k,m,G
- awk命令获取osd磁盘空间大小和dev路径(待续)
- C#实现获取磁盘空间大小的方法
- linux 获取磁盘空间大小
- iPhone中获取磁盘剩余空间大小
- linux下获取磁盘的总空间大小和可用空间大小
- 获取 磁盘空间、文件夹等大小
- 如何用 SQL 语句获取某个 ACCESS 表占用的磁盘空间大小?
- 获取磁盘空间大小