새싹 iOS - 8주차 정리

영 yyyng·2022년 8월 26일
0

Sesac

목록 보기
31/32

Sington Pattern - 메모리를 한번만 할당하여 여러 뷰에서 쓸수있게끔 구현하는 느낌..?

Repository Pattern - 프로토콜로 필요 메소드 선언하여 구성

Realm - DataBase관리 라이브러리

Zip - 백업, 복구를 도와줄 수 있는 압축/해제 라이브러리

Final class - 해당 클래스를 더 이상 다른 클래스에서 상속받지 않게 가능

Whole Module Optimizations (WMO) - 컴파일 최적화

  • Reducing Dynamic Dispatch - 동적 dispatch 줄여나갈 것
    1) dynamic dispatch, indirect call - 런타임에 호출될 함수를 결정, 어떤 함수를 참조해 실행할지 런타임 상황에서 판단
    2) static Dispatch, direct call - 컴파일 타임에 호출될 함수를 결정, 성능향상
profile
yyyng2.github.io

0개의 댓글