2012-05-15 3 views
1

J'utilise la méthode copyItemAtPath:toPath:error: pour l'opération de copie avec fileManager:shouldCopyItemAtPath:toPath: et fileManager:shouldProceedAfterError:copyingItemAtPath:toPath:
méthodes de délégué de NSFilemanager. Je n'imprime aucun journal de la méthode déléguée.syslog méthode déléguée NSFileManager

Mais sur l'application de la console (tous les messages) Je reçois tant de journaux:

reading from FilePath: Is a directory 
open on FilePath: No such file or directory 
open on FilePath:File exists 
Cannot make directory FilePath: File exists 

journaux arrivent à cause de fileManager:shouldProceedAfterError:copyingItemAtPath:toPath: méthode déléguée.
EDIT:
Exemple de ma demande:

 2534 -[NSFileManager copyItemAtPath:toPath:error:] 
      2534 -[__NSOperationInternal start] 
      2533 -[NSDirectoryTraversalOperation main] 
       1548 -[NSFilesystemItemCopyOperation _handleFTSEntry:] 
       817 setattrlist$UNIX2003 
       722 copyfile 
        258 lstatx_np$INODE64 
        258 statx1 
         255 __lstat64_extended 
         2 filesec_set_property 
         2 uuid_copy 
         1 malloc 
         1 malloc_zone_malloc 
          1 szone_malloc_should_clear 
          1 tiny_malloc_from_free_list 
     ... 
        7 copyfile_stat 
         3 syslog 
         3 vsyslog 

copyItemAtPath:toPath:error: est des journaux d'impression à l'aide syslog. Comment rediriger syslog sortie? Quelqu'un peut-il m'aider s'il vous plaît? Sample Application for Copy

+0

Etes-vous sûr de donner le bon FilePath? Parce qu'il semble que vous imprimez les journaux avec une extension incorrecte de votre chemin ou fichier. –

+0

Je copie le dossier et je n'imprime aucun journal. –

Répondre

0

J'obtenu la réponse du soutien de la pomme:

La question se comporte comme prévu.

Questions connexes