Ios contentsOfDirectory返回三个文件,枚举器不返回任何文件
有人能看出我做错了什么吗<代码>所有内容都有三个文件,Ios contentsOfDirectory返回三个文件,枚举器不返回任何文件,ios,swift,Ios,Swift,有人能看出我做错了什么吗所有内容都有三个文件,枚举器没有文件,并在第一个上退出。下一个对象: let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first! let everything = try! FileManager.default.contentsOfDirectory(at: documentsURL, includingPropertie
枚举器
没有文件,并在第一个上退出。下一个对象
:
let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let everything = try! FileManager.default.contentsOfDirectory(at: documentsURL, includingPropertiesForKeys: nil, options: [])
let keys = [URLResourceKey.isRegularFileKey, URLResourceKey.localizedNameKey]
let options: FileManager.DirectoryEnumerationOptions = [.skipsPackageDescendants, .skipsSubdirectoryDescendants, .skipsHiddenFiles]
let enumerator = FileManager.default.enumerator(
at: documentsURL,
includingPropertiesForKeys: keys,
options: options,
errorHandler: {(url, error) -> Bool in
return true
})
if enumerator != nil {
while let fileURL = enumerator!.nextObject() {
// ...
}
}
一切
中的3个文件是什么?正如我所料,有3个图像。我也不知道。文件名是否以
开头?不,它们类似于image_biglongnumber.jpg