Daily iOS
0일 연속
메모리·ARC주관식출처 medium.com

클로저 캡처 원리

클로저가 외부 변수를 캡처할 때 실제로 메모리에서 무슨 일이 일어나나요? 캡처 리스트 [x]를 쓸 때와 안 쓸 때의 차이를 아래 코드 결과로 설명해 주세요.

var count = 0
let a = { print(count) }
let b = { [count] in print(count) }
count = 10
a(); b()