Avatar
@escaping のときに明示的な self が必要なのはキャプチャが起こっていることを意識させるためだと理解してるけど、 [self] があればその役割はすでに果たされているので、 @nonescaping のときに self が省略できることを考えると、 @escaping かつ [self] がある場合もクロージャ内で self が省略できて良いはずという意味での一貫性。