iOS. class의 성능을 향상 시킬수 있는 방법들을 나열해보시오.

https://velog.velcdn.com/images/leeesangheee/post/a072b25d-945b-49c9-98cb-cdb991982cfe/스크린샷 2021-12-30 오후 8.16.45.png

Class와 Struct의 성능

  1. Allocation: 인스턴스를 생성하면 Stack과 Heap 중 어느 곳에 할당되는지
  2. Reference Counting: 인스턴스를 통해 Reference Count가 얼마나 발생하는지
  3. Method Dispatch: 인스턴스에서 메서드를 호출했을 때, 메서드 디스패치가 정적인지 동적인지

1. Allocation

Stack

Heap

무결성