簡體   English   中英

在iOS的保管箱中未獲取文件大小

[英]Not getting file size in dropbox for iOS

我正在與iOS進行Dropbox集成,並且已經完成了我想做的所有事情,正在獲取文件並且也可以下載,但是在下載之前或在元信息中我無法獲取文件大小。 這是我在“查看是否加載”中的工作方式。

if ([[DBSession sharedSession] isLinked]) {
    [self showProgressHud];
    [[self restClient] loadMetadata:@"/"];
}


- (void)restClient:(DBRestClient *)client loadedMetadata:(DBMetadata *)metadata {
if (metadata.isDirectory)
{
    [self hideProgessHud];
    fileList=[[NSMutableArray alloc]initWithCapacity:0];

    for (DBMetadata *file in metadata.contents)
    {
        [fileList addObject:file];
}
}

file.totalBytes上得到nil響應請在下載Dropbox中的文件大小之前指導我如何獲取文件大小

DBMetadata包含有關文件的信息,它包含totalByteshumanReadableSize

for (DBMetadata *file in metadata.contents)
{
    NSLog(@“file size: %@”,file.humanReadableSize);
    // file.humanReadableSize contains size in NSString
    [fileList addObject:file];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM