Vérifier si NSURL est un répertoire

Lors de l'utilisation de Swift, je veux vérifier si une NSURL emplacement est un répertoire. Avec Objective-C, ce n'est pas un problème et de travail à trouver, mais quand je convertis le code Swift que je tombe sur une erreur d'exécution.

Peut-être que quelqu'un peut me pointer dans la bonne direction?

import Foundation

let defaultManager = NSFileManager.defaultManager()
let documentsDirectory = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0] as NSURL
let localDocumentURLs = defaultManager.contentsOfDirectoryAtURL(documentsDirectory,
includingPropertiesForKeys: nil, options: .SkipsPackageDescendants, error: nil) as NSURL[]

for url in localDocumentURLs {
    var isError: NSError? = nil
    var isDirectory: AutoreleasingUnsafePointer<AnyObject?> = nil
    var success: Bool = url.getResourceValue(isDirectory, forKey: NSURLIsDirectoryKey, error: &isError)
}
d'où vient l'erreur d'exécution se passer exactement?

OriginalL'auteur alex | 2014-06-13