2014-05-07 32 views
1

由于没有关于Dropbox核心SDK for iOS的文档我希望能够检索用户下拉框中的图像文件存储的所有元数据。我不想使用呼叫Dropbox核心SDK iOS searchPath多个关键字

-(void)loadMetadata:(NSString*)path;并递归执行直到我完成解析所有目录。

我真的想使用:

- (void)searchPath:(NSString*)path forKeyword:(NSString*)keyword;

但有通过多个关键字的任何方式?像“jpeg”和“png”?

我只是重构了我的代码,不直接调用Dropbox API,我真的想要通过SDK。

谢谢大家。

回答

0

目前没有办法将多个关键字传递给搜索方法(因为API端点本身并不支持这一点)。相反,您可以多次调用该方法,为每个关键字调用一次,并将结果合并在一起。

或者,您可以使用loadDelta来获取所有可用的元数据:

/* Loads a list of files (represented as DBDeltaEntry objects) that have changed since the cursor was generated */ 
- (void)loadDelta:(NSString *)cursor; 

这是最好叫loadMetadata递归,然后你就可以在内存中搜索返回的元数据。你可以找到更多关于使用delta here的信息。