Re: Instantly delete a directory without recursion?
Re: Instantly delete a directory without recursion?
- Subject: Re: Instantly delete a directory without recursion?
- From: "Stephen J. Butler" <email@hidden>
- Date: Mon, 4 Oct 2010 03:22:15 -0500
No; the OS doesn't support this. From the lowest levels I can think of...
One the posix side, you call rmdir() and that only works if the
directory is empty (witht the exception of '.' and '..').
On the Carbon FileManager side, you call FSDeleteObject() and again,
that only works if the directory is empty.
On Mon, Oct 4, 2010 at 3:12 AM, Oleg Krupnov <email@hidden> wrote:
> Let me make the question more clear: I am aware of functions like
> [NSFileManager removeItemAtPath: error:], but what they do under the
> hood is they iterate through the subdirectories and files and delete
> them first. This takes some time. I am interested if it is possible to
> do this instantly, without even implicit recursion. Just remove the
> directory and the files and subdirectories would disappear?
>
> Thanks!
>
> On Mon, Oct 4, 2010 at 11:03 AM, Oleg Krupnov <email@hidden> wrote:
>> Hi,
>>
>> Is there a way to delete a directory instantly and completely without
>> first deleting all its subdirectories and files recursively?
>>
>> Thanks.
>>
>> Oleg.
>>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden