簡體   English   中英

如何使用Dropbox iOS SDK 1.1檢查某個用戶的Dropbox帳戶中是否存在文件?

[英]How to check if File exists in the Dropbox account of a certain user using Dropbox iOS SDK 1.1?

我目前正在開發一個使用Dropbox iOS SDK 1.1版的應用程序 我正在開發iOS 5.0及更高版本的應用程序。 我瀏覽了SDK中包含的DBRestClient.h文件中的所有方法。 我找不到允許我檢查給定文件是否存在於目錄中給定位置的方法。 我在想如果我可以在DBRestClient.h文件中使用以下方法來做同樣的事情

- (void)loadMetadata:(NSString*)path;

在這里,我想到在Path參數中使用Location / FileName來查明給定文件是否存在。

我完全不確定這樣做的正確方法。 如果不正確,請提出一些更好的方法。

Dropbox SDK不支持搜索(它僅支持Dropbox API的子集)。 要有效地執行您需要的操作,請直接調用REST API的搜索方法

https://www.dropbox.com/developers/reference/api#search

如果您想堅持使用SDK,可以遞歸調用每個文件夾級別的loadMetadata,直到找到您要查找的文件。 但我不建議這樣做(想象一下,如果您的用戶在進行數十或數百次呼叫時都在網絡上)。

暫無
暫無

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

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