unity里查询一个数据后,continueWith语句提示not all code paths return a value,请问应该怎么写才对?
AVObject loadOnline(string className, string id)
{
AVQuery<AVObject> query = new AVQuery<AVObject>(className);
query.GetAsync(id).ContinueWith(t =>
{
if (!t.IsFaulted)
{
Debug.Log("load成功");
AVObject result = t.Result;
return result;
}
else
{
Debug.Log("load失败");
return null;
}
});
}
另外我对task和多线程不是很懂,查了一下网上很多地方说unity并不支持task,那leancloud怎么可以用task类呢?
-
创建时间
16年10月13日
-
最后回复
16年10月14日
-
2
回复
-
1.1K
浏览
-
2
用户