如何在iphone中的tableview中显示文档目录文件夹文件

时间:2012-11-17 04:58:26

标签: iphone

我是iphone编程新手。我在文档目录文件夹中创建了一些文件,但现在我想在表视图中显示这些文件。我怎么这样?有人可以帮忙吗?

感谢。

1 个答案:

答案 0 :(得分:1)

首先你必须创建保存在文件目录文件夹中的项目数组,你只需要贬低方法和代码: -

NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];

    NSFileManager *fM = [NSFileManager defaultManager];
    NSArray *fileList = [[fM directoryContentsAtPath:documentsDirectory] retain];
    directoryList = [[NSMutableArray alloc] init];
    for(NSString *file in fileList) {
        NSString *path = [documentsDirectory stringByAppendingPathComponent:file];
        BOOL isDir = NO;
        [fM fileExistsAtPath:path isDirectory:(&isDir)];
        if(isDir) {
            [directoryList addObject:file];
        }
    }

创建文档directroy数组后,您可以计算并显示TableView中的每个项目