NSFileManager delete contents of directory

后端 未结 9 1912
你的背包
你的背包 2021-01-30 17:13

How do you delete all the contents of a directory without deleting the directory itself? I want to basically empty a folder yet leave it (and the permissions) intact.

9条回答
  •  你的背包
    2021-01-30 17:50

    The documentation for contentsOfDirectoryAtPath:error: says:

    The search is shallow and therefore does not return the contents of any subdirectories. This returned array does not contain strings for the current directory (“.”), parent directory (“..”), or resource forks (begin with “._”) and does not traverse symbolic links.

    Thus:

    ---( file != @"." && file != @".." )---
    

    is irrelevant.

提交回复
热议问题