如何将NSHomeDirectory文件列表转储到NSLog

时间:2010-10-22 00:51:27

标签: iphone nslog

是否有快速方法为NSHomeDirectory中的特定文件夹吐出目录列表?我正在玩ASIHTTPRequest中通过以下方式下载图片的示例:

[request setDownloadDestinationPath:[[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"totallyhotmilf.jpg"]];

我想列出Documents文件夹中的文件,看看为了调试目的实际上下载了什么。谢谢你的帮助。

1 个答案:

答案 0 :(得分:3)

感谢this page找到了我的问题的答案。这将为您提供一个很好的文件列表:

// Create file manager
NSError *error;
NSFileManager *fileMgr = [NSFileManager defaultManager];

// Point to Document directory
NSString *documentsDirectory = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];

// Write out the contents of home directory to console
NSLog(@"Documents directory: %@", [fileMgr contentsOfDirectoryAtPath:documentsDirectory error:&error]);