Dropbox显示文件修改日期

时间:2012-06-03 00:03:10

标签: iphone ios ipad dropbox dropbox-api

我有一个iOS应用程序,我试图在表格中显示Dropbox文件夹中的列表图像及其修改日期。结果看起来像这样: Dropbox file list with modification date

以下是成功检索文件列表,但我仍然坚持获取文件属性,如Dropbox metadata API中所述。我已经尝试了几种不同的方法来获得这个,以及不同的属性。我甚至在构建之前就收到错误:在'DBMetadata *'

类型的对象上找不到属性'modified'
- (void)restClient:(DBRestClient*)client loadedMetadata:(DBMetadata*)metadata {
    NSArray* validExtensions = [NSArray arrayWithObjects:@"jpg", @"jpeg", nil];
    NSMutableArray* newPhotoPaths = [NSMutableArray new];
    NSMutableArray* fileModified = [[NSMutableArray alloc] init];
    for (DBMetadata* child in metadata.contents)
    {
        NSString* extension = [[child.path pathExtension] lowercaseString];
        if (!child.isDirectory && [validExtensions indexOfObject:extension] != NSNotFound)
        {
            [newPhotoPaths addObject:child.path];
            NSLog(@"\t%@", newPhotoPaths);
            //[fileModified addObject:child.modified]; // Error
            //NSLog(@"%@", fileModified)
        }
    }
}

建议非常感谢。感谢。

1 个答案:

答案 0 :(得分:2)

我相信它是lastModifiedDate