class 프로퍼티와 static 프로퍼티

w0308h 1월 9일 AM 07:35 7 0
w0308h Profile Image Level 9
2 #TIL

class 프로퍼티와 static 프로퍼티의 공통점과 차이점

  • 공통점
    • class 프로퍼티와 static 프로퍼티는 모두 인스턴스를 생성하지 않아도 객체 수준에서 접근이 가능한 타입 프로퍼티입니다.
    • swift에서 타입 프로퍼티는 lazy로 동작하여 사용할 때 메모리에 로드되고, 앱이 종료될 때까지 메모리에 남아있습니다.
  • 차이점
    • class 프로퍼티는 override가 가능하고, static 프로퍼티는 override가 불가합니다.
댓글