【Swift】ClosureのCapture List再入門

Capture Listとは? キャプチャリストは、よくClosure内で強参照によるインスタンスを保持を防ぐ下記のようなもので、Closure内で、ある値のキャプチャ方法を指定する役割があります。 let hoge = {[weak self] in self.hoge() } キャプチャ方法 キャプチャ方法は主に下記の3つがありますが、最初の2つがインスタンスを弱…