chenzhao

  • java
  • iOS
  • IT
知识积累
不积跬步无以至千里
  1. 首页
  2. iOS
  3. 正文

硬盘容量获取

2016年 8月 24日 86点热度 0人点赞 0条评论

swift 3.0


let size = fileManager[FileAttributeKey.systemFreeSize] as! Double //文件系统的大小
        let freeSize  = fileManager[FileAttributeKey.systemFreeSize] as! Double
        freeSize.distance(to: 2)
        let sizeGB = size / 1024 / 1024 / 1024
        let freeSizeGB = freeSize / 1024 / 1024 / 1024
        let sizeGBstr = String(format: "%0.2f", sizeGB)
        let freeSizeGBstr = String(format: "%0.2f", freeSizeGB)
        diskSpace.text = "   系统总空间 \(sizeGBstr)G. 剩余可用 \(freeSizeGBstr)G"
        

swift 2.3




    func diskmessage(){
      let fileManager:NSDictionary = NSFileManager.defaultManager().attributesOfFileSystemForPath(NSHomeDirectory(), error: nil)!
        let size = fileManager.objectForKey(NSFileSystemSize) as Double //文件系统的大小
        let freeSize  = fileManager.objectForKey(NSFileSystemFreeSize) as Double
        freeSize.distanceTo(2)
        let sizeGB = size / 1024 / 1024 / 1024
        let freeSizeGB = freeSize / 1024 / 1024 / 1024
        let sizeGBstr = String(format: "%0.2f", sizeGB)//保留两位小数
        diskSpace.text = "   系统总空间 \(sizeGBstr)G. 剩余可用 \(freeSizeGB)G"
        //println("总大小\(size)空闲剩余\(freeSize)")

    }
标签: 暂无
最后更新:2022年 11月 11日

陈昭

IT 程序员

打赏 点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2022 chenzhao. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang