신전떡볶이가 좋아

  • 홈
  • 방명록

32YB SOPT 21

[SOPT] iOS_1주차_과제 (final/private/lazy var/let/viewController/forEach/$0)

SOPT iOS 세미나 1주차 기본과제입니다. iOS 32YB 신지원 작성 0. 세미나 1주차 과제2 내용 1. final 키워드 사용 이유 상속을 방지하기 위해서 사용한다. final로 선언된 요소들은 직접 호출하는 반면, 그렇지 않은 요소들은 vtable을 통해 간접 호출되어 직접 호출되는 경우보다 느리게 작동한다. 즉, 다른 class에서 상속과 overrider가 불가능하게 된다. vtable 은 오버라이딩에 따라 어떤 지점에서 실행할지를 결정하는 반면, final은 바로 어떤 메서드를 실행할지 결정할 수 있다. 따라서 상속, 오버라이딩 될 필요가 없는 클래스, 메서드, 프로퍼티에 final 키워드를 붙이게 된다면 클래스의 경우 static Dispatch로 작동하게 되어 런타임 시간이 더 효율적..

32YB SOPT/iOS 세미나 2023.04.07
이전
1 2 3
다음
더보기
프로필사진

  • 분류 전체보기 (55)
    • youth (12)
      • just youth (5)
      • 하늬가람 (3)
      • English (3)
      • Review (1)
    • cs (19)
      • 메타버스 (2)
      • 백준 (6)
      • 크롤링 (11)
      • 서강 (0)
    • 32YB SOPT (21)
      • iOS 세미나 (6)
      • 애니메이션 스터디 (3)
      • swift 문법 스터디 (7)
      • APPJAM - PPPClub (5)

Tag

영어회화, 도메인구입, 수시박람회, 빅게임, 박준서고마워, 베이글랭귀지클럽, 메타버스, 미니김빱님감사해요, 하늬가람, 블로그시작, BLC, Namecheap, 대외활동, 서강대, 서강형런닝맨빅게임, 나의블로그 화이팅,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바