Obtenga una list de files en el path rápido

Solo bash hacer un bucle for..in para files en la carpeta de la aplicación local

let filemanager:NSFileManager = NSFileManager() let files = filemanager.enumeratorAtPath(NSHomeDirectory()) for filename in files! { println(filename) } 

Pero dice que el tipo 'NSDirectoryEnumerator' no se ajusta al protocolo SequenceType.

Creo que esto puede ser posible implementando una extensión para NSFileManager que implementa el protocolo SequenceType. Pero podría convertir fácilmente su código a un ciclo while:

 let filemanager:FileManager = FileManager() let files = filemanager.enumerator(atPath: NSHomeDirectory()) while let file = files?.nextObject() { print(file) }