有几个地方不理解
来源:12-2 案例:仿官方框架实现 launch 2

慕运维1283185
2020-07-03
-
job中 fun invokeOnCompletion(onComplete: OnComplete): Disposable 视频中说可以添加回调不是很理解, 谁回掉谁,作用是什么, 还有这个disposable指的是什么
-
resumeWith最后的newState.notifyCompletion(result)的作用是什么,
fun notifyCompletion(result: Result) {
this.disposableList.loopOn<CompletionHandlerDisposable> {
it.onComplete(result)
}
}
- joinsuspend(), 课程里说是给状态机加一个回调, 这个是相当于给那个switch case里边加一个case分支吗?
多谢 多谢
写回答
1回答
-
bennyhuo
2020-07-03
2是1的答案。函数命名其实就已经告诉你notifycompletion就是通知完成回调。建议同学自己调试一下代码理解一下先。
012020-07-03
相似问题