iOS 目录读取

来源:互联网 发布:文明5和文明6 知乎 编辑:程序博客网 时间:2024/05/16 19:21

App Path :  NSLog(@"[[NSBundle mainBundle] bundlePath]=%@", [[NSBundlemainBundle] bundlePath] );

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



------------

  

 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectoryNSUserDomainMaskYES);


NSString *documentsDirectory =[paths objectAtIndex:0];

NSFileManager *fileManager = [NSFileManagerdefaultManager];    

    NSError *error = nil;    

    NSArray *fileList =nil;//[[[NSArray alloc] init] autorelease];

    //fileList便是包含有该文件夹下所有文件的文件名及文件夹名的数组    

    fileList = [fileManager contentsOfDirectoryAtPath:documentsDirectoryerror:&error];

NSMutableArray *array = [[[NSMutableArrayalloc] init]autorelease];

for (NSString *iStrin fileList) {

NSString *subStr = [iStrsubstringFromIndex:[iStr length]-4];

if ([subStr isEqualToString:@".txt"]) {

            

            NSLog(@"iStr=%@",iStr);

[array addObject:iStr];

}

}

-----------


原创粉丝点击