0

我可以验证 NSHomeDirectory 中我的文件夹“文档”中是否至少有 1 个文件?

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]);
4

1 回答 1

2

当然!

NSFileManager 的contentsOfDirectoryAtPath: error:方法返回一个数组。

如果它是一个计数为零的数组,则它是一个空目录。

如果它返回错误,则该目录不存在(或者您传入的路径错误)。

于 2012-05-16T11:18:13.560 回答