자스 뿐만 아니라 다른언어도 해당되는 거고 저 message 가 어떻게 저장되는건지 궁금함 Capture로 들어온 message는 로컬변수고 함수가 종료되면 사라짐 pprint에다가 message 를 넣었지만 이미 변수는 사라지고 해제된 메모리 주소를 들고있을테니까 실행이 안돼야 정상일거라고 생각했음 근데 실행이 됨 메모리 해제는 해도 쓰레기값으로 남아있어서 그대로 출력이 되는거임?
클로저고 pprint 때문에 레퍼런스 카운터가 증가해서 해제가 안되는거임 ㅇㅅㅇ