如何从swift中的Applications文档目录中获取所有文件?

时间:2014-10-16 07:13:08

标签: swift ios8

我是swift语言的新手,我将此代码用于获取文档目录

let paths = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true);

这是正确的,但是当我们运行项目时,第二个cript代码每次都会更改,我的问题是我想将所有录制的视频存储到文档目录,然后将所有录制的视频加载到我的应用程序的自定义库中以查看应用程序的整个录制视频,但是当我存储该视频时,它会在每次新的运行时存储在不同的目录中。

那么如何从应用程序文档目录中删除和加载整个录制的视频

1 个答案:

答案 0 :(得分:2)

var error: NSError?
let documentsDirectory = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String

if let files = NSFileManager.defaultManager().contentsOfDirectoryAtPath(documentsDirectory, error: &error) as? [String] {
    for filename in files {
        // do stuff with filename          
    }
}