[Swift] Initialization (초기화)
Roel Downey
[Swift] Initialization (초기화) 정리 swift의 객체는 사용하기 전에 반드시 모든 저장 프로퍼티에 대한 초기화가 필요하다. 오늘 정리 할 내용은 Initialization 를 통해 초기화를 하는것에 대해 정리 한다. class AddressBook { var name: String var number: Int? } 이렇게 작성한다면 Error 발생 Class 'AddressBook' has no initializers Stored property 'name' without initial value prevents synthesized initializers 따라서 init() 를 생성해서 초기화를 해준다. 여러가지 방법이 있지만, 매개변수를 입력 받아서 초기화 하는 방식을 선택 여기..