private
-
Default Initializers의 흔한 오해Swift 2023. 10. 17. 14:48
안녕하세요. 그린입니다 🍏 이번 포스팅은 짧게 Swift의 Access Level을 공부하면서 오해가 쌓일 수 있는 부분에 대해 한번 되짚어보려고해요 🙋🏻 ⚠️ 내용 다소 짧음 주의 ⚠️ 일단 어느 부분에서 오해가 쌓일 수 있었는지 공식 문서를 통해 한번 확인해볼께요ㅎㅎ Default Initializers 바로 Default Initializers 부분인데요. 여길 한번 해석해보면 이렇습니다. "Swift는 모든 프로퍼티가 기본값을 가지고 있고, 그 자체로 적어도 하나의 초기화 함수를 제공하지 않는 구조체나 기본 클래스에 대해 자동으로 인자가 없는 기본 초기화 함수를 제공합니다. 이것을 Default Initailizers인 기본 이니셜라이저라고 부릅니다. 기본 이니셜라이저의 접근 레벨은 일반적으로 해..