iOS 的保管箱中未获取文件大小
Not getting file size in dropbox for iOS
我正在与 iOS 进行 Dropbox 集成,我已经完成了我想做的所有事情,我正在获取文件并且也可以下载,但我无法获得下载前或元数据中的文件大小信息。
以下是我在 View Did Load 中的做法。
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
上得到零响应
请指导我如何在保管箱中下载文件大小之前获取文件大小
比,s
DBMetadata 包含有关文件的信息,它包含 totalBytes 和 humanReadableSize
for (DBMetadata *file in metadata.contents)
{
NSLog(@“file size: %@”,file.humanReadableSize);
// file.humanReadableSize contains size in NSString
[fileList addObject:file];
}
我正在与 iOS 进行 Dropbox 集成,我已经完成了我想做的所有事情,我正在获取文件并且也可以下载,但我无法获得下载前或元数据中的文件大小信息。 以下是我在 View Did Load 中的做法。
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
上得到零响应
请指导我如何在保管箱中下载文件大小之前获取文件大小
比,s
DBMetadata 包含有关文件的信息,它包含 totalBytes 和 humanReadableSize
for (DBMetadata *file in metadata.contents)
{
NSLog(@“file size: %@”,file.humanReadableSize);
// file.humanReadableSize contains size in NSString
[fileList addObject:file];
}