2017/01/31 Akiba.swift に参加した
参加したので軽く復習。
個人的に一番ためになったスライドはこちら
www.slideshare.net
ARC周りの話は昔から有る話だが、そこにクロージャなどが絡むと面倒くさくなる。 クロージャが何を保持しているのかが、変数とくらべてわかりにくいためだ。 このスライドとコードはそのあたりを非常にわかりやすく説明してくれている。
他に@escapingとか、unownedなどを同時に考えるとさらに話がややこしくなって混乱しがちなので、ひとつづつ整理して覚えていけば良いかと。