我尝试了几种方法来获取文件大小,但始终为零.
let path = NSBundle.mainBundle().pathForResource("movie", ofType: "mov")
let attr = NSFileManager.defaultManager().attributesOfFileSystemForPath(path!, error: nil)
if let attr = attr {
let size: AnyObject? = attr[NSFileSize]
println("File size = \(size)")
}
Run Code Online (Sandbox Code Playgroud)
我进入日志: File size = nil
有没有一种简单的方法来做...
[NSMagicDataConverter humanStringWithBytes:20000000]
Run Code Online (Sandbox Code Playgroud)
..谁将返回"19.1MB"?