iOS开发 - 获取磁盘容量及可用空间
2015-08-26 14:44
896 查看
在现在的 iOS SDK 里并没有给出新的用于获取磁盘容量及可用空间的API。这里所用的方法在 iOS 2.0 时已被宣告弃用,但如今 iOS SDK 已更新到了8.4,该方法仍然可用。在后续版本的 iOS SDK 中也有被移除的可能。目前只是提示警告信息。
具体使用如下:
具体使用如下:
//获取磁盘大小、剩余空间 NSDictionary *systemAttributes = [[NSFileManager defaultManager] fileSystemAttributesAtPath:NSHomeDirectory()]; NSString *diskTotalSize = [systemAttributes objectForKey:@"NSFileSystemSize"]; NSLog(@"磁盘大小:%@ B", diskTotalSize); NSLog(@"磁盘大小:%.2f GB", [diskTotalSize floatValue]/1024/1024/1024); NSString *diskFreeSize = [systemAttributes objectForKey:@"NSFileSystemFreeSize"]; NSLog(@"可用空间:%@ B", diskFreeSize); NSLog(@"可用空间:%.2f GB", [diskFreeSize floatValue]/1024/1024/1024);
相关文章推荐
- IOS学习第五篇——类别(category)
- IOS--AFNetWorking
- 得到正确的颜色IOS7半透明导航栏
- iOS 截屏方法
- iOS开发—手动解析CrashLog(二)
- iOS-系统tabbar加选中条
- iOS开发—手动解析CrashLog(一)
- 欢迎来到“渣渣写博客"
- 【iOS】编译静态库
- 2015年最新苹果开发者账号注册流程详解
- iOS Resources
- iOS-pop到想要的界面
- iOS 第三方开源库
- iOS-facebook授权登录
- iOS 博客资源精选
- ios 多线程管理
- 从零开始学 iOS 开发的15条建议
- iOS plist文件操作
- 40个GitHub上最受欢迎的iOS开源项目(一)
- iOS开发日记10-事件传递响应链