采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
看完后面的案例再看这句话有点小疑惑,通过suspendCoroutine创建的fun不就是在正常的方法里调用的吗。 “挂起函数只能在挂起函数或者协程中调用”这句话换个表达是不是更合适–“挂起函数只有在Continuation.resume被调用的时候才奏效(否则就是普通函数)”。 而挂起函数或者协程自动帮我们完成了这一步,suspendCoroutine里是我们自己手动调用的。
看了揭秘suspend fun main那一节才发现我忽略了之前例子main函数都是家了suspend了。。 我以为main函数里直接调用suspend函数才提出了疑问,我的锅
好的,加油
登录后可查看更多问答,登录/注册
如果有一门语言可以取代Java,那么它一定是Kotlin。
1.5k 4
1.5k 1
365 1
140 20
1.3k 16