Ios Dropbox API请求模式

Ios Dropbox API请求模式,ios,sync,dropbox,Ios,Sync,Dropbox,我在iOS上使用Dropbox SDK,并在本地镜像远程目录。我了解基本的使用模式——发出请求,等待调用委托并给出结果 当我有大量的请求要执行时,我应该在下一次调用之前等待结果来序列化它们,还是一次发出所有请求,然后只等待每个请求进入?Dropbox SDK是否智能地处理后一种情况,例如使用NSOperationQueue,还是我自己做这件事更好 如果我更适合自己处理请求排队,那么当用户使用wifi与蜂窝连接时,我是否应该改变行为 编辑:我已经看到和其他现有的解决方案。我的应用程序需要更多的同步

我在iOS上使用Dropbox SDK,并在本地镜像远程目录。我了解基本的使用模式——发出请求,等待调用委托并给出结果

当我有大量的请求要执行时,我应该在下一次调用之前等待结果来序列化它们,还是一次发出所有请求,然后只等待每个请求进入?Dropbox SDK是否智能地处理后一种情况,例如使用NSOperationQueue,还是我自己做这件事更好

如果我更适合自己处理请求排队,那么当用户使用wifi与蜂窝连接时,我是否应该改变行为


编辑:我已经看到和其他现有的解决方案。我的应用程序需要更多的同步控制,所以我需要自己启动。

取决于你需要发出多少请求以及它们之间的依赖程度。使用GCD或NSOperation,您可以菊花链请求,您可以一次发出所有请求并在程序中保留信号量,或者您可以让请求依赖其他人来完成。您正在创建一个异步状态机,它的设计将取决于该状态机是动态的还是静态的。

但这并不能真正回答我的问题。我是在Dropbox API的上下文中询问的;它会自己进行任何请求排队,还是会一次盲目地发出所有请求?