2012-07-09 2 views
0

휴지통 크기를 MB, GB 등으로 알려주는 코코아 앱을 만들고 있습니다. 지금까지 나는 주어진 경로에있는 항목의 크기를 찾기 위해 코드를 가지고 :attributesOfItemAtPath의 휴지통 경로 :

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

그러나, 나는 현재 사용자 쓰레기의 경로를 알 수 없습니다. 그래서 위의 코드에서 작동하는 휴지통의 경로를 말할 수 있다면 크게 환영 할 것입니다.

도움 주셔서 감사합니다.

답변

0

현재 사용자의 쓰레기는 ~/.Trash입니다. Apple은 파일을 프로그램 방식으로 휴지통에 보관하는 공식적인 방법이 없습니다. CocoaDev wiki on the topic을 확인해 볼 수 있습니다.

+0

파일이 휴지통에있을 때 위의 코드에서 '~/.Trash'를 사용하면 결과가 0입니다. –