Swift2 使用swift从路径获取特定文件
我有这段代码,它打印出给定路径的所有文件和目录。在阅读了文档之后,我仍然需要帮助来了解如何只打印不以.png结尾的文件Swift2 使用swift从路径获取特定文件,swift2,Swift2,我有这段代码,它打印出给定路径的所有文件和目录。在阅读了文档之后,我仍然需要帮助来了解如何只打印不以.png结尾的文件 import Foundation let filemanager: NSFileManager = NSFileManager() let files = filemanager.enumeratorAtPath("/Users/empl1/Desktop/myApp2") while let file = files?.nextObject() { print(fi
import Foundation
let filemanager: NSFileManager = NSFileManager()
let files = filemanager.enumeratorAtPath("/Users/empl1/Desktop/myApp2")
while let file = files?.nextObject() {
print(file)
}
请看一下文档。您需要检查字符串是否以PNG文件扩展名结尾
我重新格式化了您的代码,不再手动检查枚举器:
import Foundation
let filemanager: NSFileManager = NSFileManager()
let files = filemanager.enumeratorAtPath("/Users/empl1/Desktop/myApp2")
if files == nil {
print ("Could not get enumerator")
exit(-1)
}
for file in files! {
// check for extension is done here
if file.hasSuffix(".png") {
continue
}
print(file)
}