【发布时间】:2011-07-17 02:34:37
【问题描述】:
我想知道是否有办法以编程方式清空垃圾箱的内容。我目前正在使用以下方式删除位于那里的文件:
NSFileManager *manager = [NSFileManager defaultManager];
[manager removeItemAtPath:fileToDelete error:nil];
但是,我使用此操作后,每次将文件拖到垃圾箱时,都会提示以下消息:
您确定要删除 “xxxxxx.xxx”?该项目将被删除 立即地。您无法撤消此操作 行动。
这一直持续到我注销或 sudo rm -rf 垃圾箱。
谢谢!
【问题讨论】:
-
为什么需要这样做?废纸篓是用户的领域,你的应用不应该真的搞砸它。
标签: objective-c cocoa macos nsfilemanager recycle-bin