Notice
Recent Posts
Recent Comments
Link
목록2025/01/23 (1)
大器晩成
[Protocols] 생성자
[생성자 요구사항] 클래스는 상속을 고려해야 하며, 생성자 앞에 required를 붙여야 합니다.구조체는 상속이 없기 때문에, required키워드가 따로 필요 없습니다.클래스의 final을 붙여서 상속이 없다는 것을 명시하면, required를 생략할 수 있습니다.클래스에서는 지정생성자 또는 편의생성자로 구현이 가능합니다.실제 프로젝트에서 사용하는 경우는 드뭅니다. Apple 공식문서protocol SomeProtocol { init(someParameter: Int)}class SomeClass: SomeProtocol { required init(someParameter: Int) { // initializer implementation goes here }}class..
iOS/Swift 문법
2025. 1. 23. 01:57