attributesOfItemAtPath中的垃圾路径:

时间:2012-07-09 07:41:14

标签: xcode macos cocoa nsfilemanager recycle-bin

我正在创建一个cocoa应用程序,它将以MB,GB等格式显示垃圾桶的大小。到目前为止,我已经获得了在给定路径上查找项目大小的代码:

 unsigned long long fileSize = [[[NSFileManager defaultManager] attributesOfItemAtPath:@"/Users/myusername/Documents" error:nil] fileSize];
 NSLog(@"%lld", fileSize);

但是,我不知道当前用户垃圾的路径。因此,如果有人能够说出垃圾的路径可以在上面的代码中使用,那将非常感谢!

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

当前用户的垃圾邮件位于~/.Trash下。 Apple没有以编程方式将文件放入垃圾箱的官方方式。您可以尝试查看CocoaDev wiki on the topic