例如直接调用 AVQuery 的 doCloudQuery 方法,这时候返回的实际上只是一个空对象,正真的数据 在 CloudQueryCallback里面返回再set上去的,,当我们调用 doCloudQuery,拿到值,去做其他操作,这时候大多数操作会失败,因为CloudQueryCallback可能还没回调,数据还没set上去。。。。

难道我说的不对吗,怎么没有一个人回复?

你好,我不是很理解你的问题。doCloudQueryInBackground 是异步方法。

哦,那我这样问: 在 leancode Android sdk中我该如何 正确调用AVQuery 的 doCloudQuery方法拿到返回的数据? 注意 不是 doCloudQueryInBackground() 方法

自从 Android ROM 4.0 强制不允许耗时操作放在 UI 主线程后,我们已经为所有 API 接口提供了异步方法。不再建议使用同步方法了,之后这些同步方法会逐渐弃用 deprecated 掉。

哦,,我只是想说图中doCloudQuery()方法的实现里面的代码写的不对

感谢反馈,请使用 doCloudQueryInBackground 异步方法。doCloudQuery() 我们稍后会 deprecated。