"Get list of files"

Sat 07 November 2009

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentsDirectory = [paths objectAtIndex:0];

 

//try to get list of files from new folder

NSDirectoryEnumerator *direnum = [[NSFileManager defaultManager]

  enumeratorAtPath:documentsDirectory];

 

NSString *pname;

while (pname = [direnum nextObject])

{

if ([[pname pathExtension] isEqualToString:@"rtfd"])

{

/* don't enumerate this directory */

[direnum skipDescendents];

}

else

{

/* ...process file here... */

NSLog(pname);

}

}