ios – 获取路径swift的文件列表

前端之家收集整理的这篇文章主要介绍了ios – 获取路径swift的文件列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Iterate through files in a folder and its subfolders using Swift’s FileManager13个
只是尝试为本地app文件夹中的文件创建for..in循环
let filemanager:NSFileManager = NSFileManager()
let files = filemanager.enumeratorAtPath(NSHomeDirectory())
for filename in files!
{
    println(filename)
}

但它说类型’NSDirectoryEnumerator’不符合协议SequenceType.

解决方法

我认为这可以通过实现实现SequenceType协议的NSFileManager的扩展来实现.但您可以轻松地将代码转换为使用while循环:
let filemanager:FileManager = FileManager()
let files = filemanager.enumerator(atPath: NSHomeDirectory())
while let file = files?.nextObject() {
    print(file)
}
原文链接:https://www.f2er.com/iOS/328699.html

猜你在找的iOS相关文章