代码之家  ›  专栏  ›  技术社区  ›  iOS

iPhone-文件的属性[副本]

  •  0
  • iOS  · 技术社区  · 13 年前

    可能重复:
    iPhone - file properties

    大家好。我正在创建一个应用程序,使iphone作为pendrive工作,以便于文件共享。

    在第二个阶段中,我有一个detailedViewController,它随后显示文件的详细视图,如

    1. 文件大小
    2. 文件类型

    所以我需要检索文件路径、文件类型、文件大小等属性。。每个文件。现在我被困在获取文件大小和文件类型等属性。。。请帮助我继续处理示例源代码。

    这是我的密码。

    - (void)listFiles {
    
    NSFileManager *fm =[NSFileManager defaultManager];
    NSError *error = nil;
    NSString *parentDirectory = @"/Users/akilan/Documents";
    NSArray *paths = [fm contentsOfDirectoryAtPath:parentDirectory error:&error];
    if (error) {
        NSLog(@"%@", [error localizedDescription]);
        error = nil;
    }
    directoryContent = [[NSMutableArray alloc] init];
    for (NSString *path in paths){
        documentsDirectory = [[path lastPathComponent] stringByDeletingPathExtension];
        NSLog(@"%@", documentsDirectory);
        [directoryContent addObject:documentsDirectory];
    
    }
    

    提前谢谢。。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Matthias Bauch    13 年前

    你应该用这种方法 attributesOfItemAtPath:error: 你的文件管理器实例。
    documentation .