[Swift] required init, super init
어떤건 required init에 구현해야하고, 어떤건 super.init에 구현되어야 하는데 이유가 궁금해졌습니다. required init 먼저 required init은 단어 그대로 '필수적인' init 인데, 사용하는 방법은 여러가지 방법이 있습니다. 하위클래스 required init() 생략 상위클래스를 상속받는 하위 클래스 예시 코드를 먼저 봅시다. 하위클래스(ChildClass)에서 requried init() 메서드 호출이 없어도 자동적으로 상속받는 상위클래스(ParentClass)의 required init을 호출하게 되어 10이 출력됩니다. 하위 클래스 required init() 구현 그럼 하위클래스의 required init() 메서드를 호출하면 어떻게 될까? 하위클래스(Child..
iOS
2023. 4. 20. 08:22
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- CS 네트워크
- Swift RIBs
- Swift 알고리즘
- Swift ModernRIBs
- swift property
- 2023년 회고
- Swift init
- swift reduce
- Swift final
- swift protocol
- Swift 프로퍼티
- 원티드 프리온보딩
- iOS error
- Swift
- RIBs tutorial
- swift (programmers)
- Swift inout
- RTCCameraVideoCapturer
- Swift Error Handling
- swift 고차함수
- Combine: Asynchronous Programming with Swift
- Swift joined
- ios
- Class
- Swift 프로그래머스
- Swift 내림차순
- removeLast()
- Swift joined()
- swift programmers
- Swift Leetcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함