是不是所有的同步/异步/事件通知/发布订阅等等概念都需要一个地方完成一个类似 while(1)的逻辑?
資深大佬 : zhoudaiyu 0
小白不太懂这些,但是感觉至少不在我的代码里写个死循环,但是肯定在某块代码或者硬件有这种逻辑,不知道是不是正确的?
大佬有話說 (21)
一:今天有快递要收,你去门口等快递来,快递不来你不走…
二:今天有快递要收,跑门口看一眼快递来了没,没来。等一会,再跑门口看一眼快递来了没…
三:今天有快递要收,门口装了门铃,我该干啥干啥。快递来了会按门铃的。
案例三其实是案例二的更高效方案,跑门口看快递来了没,改为一直听着门铃响了没。
好了,举了半天
如果某个东西能重复做某件事,它就得带 loop,否则就是个一次性的东西了。
后来写作业发现像 API 这种监听的 function,只要写好 annotation,框架自己就能一直监听了,至于怎么实现的依然不清楚 hhh