Daily iOS
0일 연속
Swift 언어주관식출처 github.com

초기화 규칙

아래 코드가 컴파일되지 않는 이유는 무엇인가요? 2단계 초기화 규칙으로 설명해 주세요.

class Base { let id: Int; init(id: Int) { self.id = id } }
class Child: Base {
    let name: String
    init(name: String) {
        super.init(id: name.count)
        self.name = name
    }
}