【发布时间】:2018-04-13 04:18:27
【问题描述】:
我已将一个文件夹复制到文档目录中,并且我能够枚举目录的内容,但是当我检查枚举的 URL 是否存在并且是否可读时,我得到了错误。如何阅读和使用这些文件?
let imagesURL = copyPath.appendingPathComponent("images", isDirectory: true)
guard let fileEnumerator = FileManager.default.enumerator(at: imagesURL, includingPropertiesForKeys: nil, options: FileManager.DirectoryEnumerationOptions()) else { return }
while let file = fileEnumerator.nextObject() {
guard let filepath = file as? NSURL else { continue }
print(filepath.absoluteString!)
let isReadable = FileManager.default.isReadableFile(atPath: filepath.absoluteString!)
let exists = FileManager.default.fileExists(atPath: filepath.absoluteString!)
print("isReadable: \(isReadable), exists: \(exists)")
}
【问题讨论】:
标签: ios nsfilemanager