Ich versuche, ein NSDirectoryEnumerator-Objekt aus der NSFileManager-Methode enumeratorAtUrl zurückzugeben. Dies führt zu einem Compiler-Fehler: Cannot convert the expressions type 'NSDirectoryEnumerator!' to type 'NSDirectoryEnumeratorOptions'
Problem mit dem Zurückgeben eines Directory Enumerator von NSFileManager using EnumeratorAtUrl in Swift
let url:NSURL = NSURL(fileURLWithPath: "/")
var keys:Array<AnyObject> = [NSURLNameKey, NSURLIsDirectoryKey]
var manager:NSFileManager = NSFileManager.defaultManager()
let enumerator:NSDirectoryEnumerator = manager.enumeratorAtURL(url,includingPropertiesForKeys: keys, options: 0, errorHandler: nil)
Dies funktioniert in Obj-C, aber nicht Swift .. Hat jemand dieses Problem gestoßen?
Hinweis: normalerweise eine NSDirectoryEnumerator über die enumeratorAtPath Methode funktioniert immer noch zurück. –