使用3.0 Dropbox Sync API的DBDatastoreStatus用法

时间:2014-07-23 23:40:54

标签: ios dropbox-api

我最近升级到iOS上的3.0 Datastore API,我注意到检查远程更改有点不同。我试图找出如何使用DBDatastoreStatus的新属性incoming,但我无法找到任何示例。

这是我如何检查下次同步后是否有可用的更改?

__weak DBDatastore *weakStore = self.store;
DBDatastoreStatus *currentStatus;

[weakStore addObserver:weakController block:^(){
  //Like this?
  if(currentStatus.incoming){
    //Do stuff...
  }
}];

似乎我需要以某种方式将DBDatastoreStatus与数据存储本身(self.store)相关联。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我想你只想要if (weakStore.status.incoming) { ... }。有关示例,请参阅https://www.dropbox.com/developers/datastore/tutorial/ios#listeners