주제: 디자인 공간을 좁히고 작업에 적합한 올바른 도구를 선택하는 방법 Swift의 다른 추상화 메커니즘의 모델링 영향을 고려 값 또는 참조 세마틱스 중 어떤 것이 적합한지 이 추상화를 얼마나 동적으로 만들어야 할지 메모리 할당 빠른 Swift 코드를 작성하려면 우리는 활용하지 않는 동적성과 런타임에 대한 가격을 피해야 합니다. Swift는 자동으로 메모리를 할당하고 해제 합니다. 그 중 일부는 스택에 할당 됩니다. Stack 스택은 매우 간단한 데이터 구조 입니다. 스택의 끝에 push할 수 있고, 스택의 끝에서 pop할 수 있습니다. 스택은 항상 끝에서 추가 및 제거가 일어나기 떄문에 끝점을 가리키는 포인터만 유지하면 됩니다. 스택 포인터라고 불리는 스택의 끝점에 메모리를 할당 할 수 있음을 의미 합..