请稍等 ...
×

采纳答案成功!

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

如何判断一个初始化任务是否可以异步

老师好,有2个问题想问一下
1、需要初始化的第三方库很多,怎么判断哪个库可以异步初始化
2、由于启动器之间可以相互依赖,最后形成一个有向无环图,假如开发过程中不小心写成了循环依赖的情况(就是成环了),怎么办?是不是在排序前要先判断有没有环的存在

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

1回答

随风绽放 2020-10-14 10:56:37

同学你好

  1. 判断三方库是否可以异步初始化,这个不能一概而论,每个 App 的使用方式可能不一样会有差异,你可以先默认异步,然后看是否有问题(比如崩溃、初始化不正常等),然后针对这些具体解决

  2. 这个写错了,肯定能测出来的,或者主动抛出异常。

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