우리가 앱을 만들면서 성능에 영향을 주는 요소들은 수 없이 많겠지만 Apple이 WWDC에서 발표한 Swift의 성능에 영향을 미치는 3가지 요인에 대해서 알아보고 그동안 가볍게 쓸 수 있다고 믿었던 struct가 프로토콜을 채택함으로써 성능이 어떻게 변화하는지를 알아보자! Swift의 성능에 영향을 미치는 3가지 요인 Apple이 WWDC에서 발표한 Swift의 성능에 영향을 미치는 3가지 요인은 다음과 같다. Allocation 인스턴스의 메모리 위치 (Stack or Heap) Stack에 위치할 경우 성능에 유리하다 Reference Counting 인스턴스가 참조될 시, 참조를 카운팅 하는지. ( 참조 카운팅을 하는 경우, 참조 카운팅이 0이 되면 메모리에서 해제하며 메모리 누수 발생을 조심해야..