Avatar
strong self とは strong reference (強参照)を意図していましたか?それなら strong reference となります。 guard let foo = self でアンラップした瞬間に参照カウントが一つ増え、 foo が消えた瞬間(遅くともクロージャを抜ける前)に解放されて参照カウントが一つ減ります。