请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于异步/延迟初始化

老师您好,关于异步/延迟初始化操作,如何保证任务的初始化完成,比如我通过异步初始化一个第三方SDK,在到了他使用的地方,我如何保证这个任务已经初始化完成(有可能是异步任务还没执行完,也有可能是延迟初始化主线程一直忙,没有空闲初始化该任务,也有可能是该SDK初始化失败),如果初始化没有完成,在使用的时候就会有问题,笨办法是在使用的时候判断,有什么好的方法吗

正在回答 回答被采纳积分+3

1回答

随风绽放 2020-05-27 15:46:56

同学你好,你说的非常好。其实你已经分析出来了,对于一部或者延迟的任务,不管做了哪些处理(调度),在使用的时候最好都要判断下是否初始化了,没有的话则初始化,这不算笨办法,就是正常的兜底。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信