我可以验证NSHomeDirectory中我的文件夹“Documents”内是否有至少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]);
答案 0 :(得分:2)
当然!
NSFileManager的contentsOfDirectoryAtPath: error:
方法返回一个数组。
如果它是一个计数为零的数组,则它是一个空目录。
如果它返回错误,则该目录不存在(或者您传入的路径错误)。