Avatar
PromiseとかSingleだと循環気にしなくて良いので、結構 [self] 使いたいかも
こういうときでも VC が捨てられてから遅れて不要な処理が走るのが気持ち悪くて基本的に [weak self] + gurad let self = self else { return } してるなぁ。