NSFileManager n'aime pas /Volumes

GGGG Membre
15:37 modifié dans API AppKit #1
Un truc bizarre que je viens de voir,
je voulais parcourir mes disques montés, pour cela j'ai eu l'idée d'utiliser NSFilemanager sur le répertoire /Volumes.

NSFilemanager n'itére pas sur ce répertoire, il reste sur le même répertoire.
Je sais que pour le systéme, ce répertoire n'est pas considéré de la même manière mais je ne pensais pas qu'il aurait un tel impacte.

Avez vous idée du pourquoi ?

Réponses

  • MalaMala Membre, Modérateur
    15:37 modifié #2
    <br /><br />&nbsp; &nbsp; NSFileManager *defaultManager =&nbsp; [NSFileManager defaultManager];<br /><br />&nbsp; &nbsp; NSArray *volumeList = [defaultManager contentsOfDirectoryAtPath:@&quot;/Volumes&quot; error:nil];<br /><br />&nbsp; &nbsp; NSLog([volumeList description]);<br /><br />
    


    Chez moi cela marche bien.
  • GGGG Membre
    15:37 modifié #3
    Le NSDirectoryEnumerator n'itére pas sur le disque principale.
    Mais il le fait sur les disques montées.

    Je vais regarder ça de plus prés.
Connectez-vous ou Inscrivez-vous pour répondre.