failable initializer


failable initializer

failable initializer란? 특정 범위 바깥의 값들이 인수로 제공될 경우 멤버를 초기화하는데 실패하거나 해당 데이터가 위치할 곳에 존재하지 않는 경우가 있다. 이런 식으로 생성자가 어떤 클래스를 초기화할 때 실패할 가능성이 있을 때 생성자를 failable initializer라고 부르며, 이는 초기화 후 nil 값을 반환할 수도 있다. failable initializer을 사용하기 위해서는 init?() 메서드를 사용해야 한다....

failable initializer에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : failable initializer