메모리에 남았던 원문이 무엇인지 추적할수 없게 만드는 방법
메모리를 사용하는 패턴은 기본적으로 다음과 같다.
교과서 빌리는 것에 비유
메모리를 해제할 때, 별다른 작업 없이 돌려준다면 메모리를 사용하면서 적은 값들이 남게됨
→ 이것을 Garbage Value 라고 함
"123456789".map { $0 }
“123456789”
).map { $0 } 이 실행되면 [“1”,NULL] , [”2”, NULL] … 이 식으로 메모리에 할당되고 map 사용이 끝날 때 해제된다.
값들은 Garbage Value 로 메모리에 남게 된다.