请稍等 ...
×

采纳答案成功!

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

只有a()会被转为类型为SuspendLmabda的Continuation吗?

suspend a(){
b()
}
suspend b{
b1()
b2()
}
suspend b1{…}
suspend b2{…}
a{…}.startCoroutine(compeleted)

只有a()会被转为类型为SuspendLmabda的Continuation吗?
b()、b1()、b2()都还是普通的suspend函数 对吗?

正在回答

1回答

是的,没错

0 回复 有任何疑惑可以回复我~
  • 提问者 慕前端9039556 #1
    磨了不知道多久。接下来开始啃核心库的框架。祝自己好运。。。
    回复 有任何疑惑可以回复我~ 2020-09-14 12:31:14
  • bennyhuo 回复 提问者 慕前端9039556 #2
    厉害?表怕,有问题欢迎留言讨论哈
    回复 有任何疑惑可以回复我~ 2020-09-14 13:11:30
  • 这个地方有点疑问,如果只有a方法会被转成continuation, b方法不转成continuation的话,b中又调用了b1,b2,那b1和b2是怎么恢复执行的?它们中的参数中的continuation也是a吗?
    回复 有任何疑惑可以回复我~ 2020-09-28 19:21:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信