我在iPhone应用中集成了Dropbox sdk。我正在将文件上传到Dropbox。如何通过代码找出可用的空间,以便在没有可用空间时不上传文件
DBQuota *quota=[[DBQuota alloc]init];
long spaceConsumed=quota.totalConsumedBytes;
long totalSpace=quota.totalBytes;
NSLog(@"spaceConsumed %ld",spaceConsumed);
NSLog(@"total space %ld",totalSpace);
这里我得到输出0。
由于
答案 0 :(得分:1)
您需要/account/info
方法,并使用quota_info
字段进行一些数学运算。
此处的文档:/account/info
修改强>:
首先,您需要set up a session。这将为您提供DBSession
个对象。使用DBSession
,创建DBRestClient
。比你call methods from the API。例如,呼叫loadAccountInfo
。如果一切顺利,将调用委托方法restClient:loadedAccountInfo:
。这将为您提供配额的正确分配对象。
在您的示例中,您只需创建DBAccountInfo
的新实例,而无需使用API。