# initializer
@State, @Binding 변수에 초기값 부여하기
구현하고자 하는 화면 만들고자 하는 화면은 프로필 화면과 프로필 수정 화면입니다. 프로필 화면에서는 사용자의 이름과 프로필 메시지를 볼 수 있습니다. 그리고 프로필 수정 화면으로 들어가기 위한 NavigationLink가 하나 있습니다. 프로필 수정 화면에서는 TextField로 프로필 메시지를 수정할 수 있습니다. 🤔 첫번째 구현 상위 View...
[Swift] Override Initializer
1) 초기화 메소드 델리게이션: super.init()연쇄적인 초기화2) 지정 초기화 메소드 (Designated Initializer)서브 클래싱 시 꼭 초기화 해줘야하는 메소드 : init(...)으로 작성required init은 서브 클래스에서 super.ini

Initializer, Deinitializer
Swift에서 Struct, Class, Enum을 초기화할 수 있는 Initializer에 대해서 알아보자.

[Swift] 초기화(Initializer)
자동차 주행을 하기 위해서는 '시동'이라는 준비과정이 필요하다. 컴퓨터를 사용하기 위해서는 '부팅'이라는 준비과정이 필요하다. 이처럼 어떠한 동작을 하기 위해서는 그를 위한 준비과정이 필요하다. 오늘은 클래스나 구조체 또는 열거형의 인스턴스를 사용하기 위한 준비과정인

[Swift] 타입의 인스턴스, 이니셜라이저를 테스트 해야할까?
Swift 타입의 인스턴스 생성 시 활용되는 이니셜라이저, 유닛 테스트의 대상일까요?

[TIL] 21.03.15.(Mon)
구조체와 클래스의 이니셜라이저, Notification Center, Key Value Observing (KVO)를 학습하였으며, Stack View를 활용한 UI 요소 배치와 스타일 적용에 대해 고민해보았습니다.
Initializer
Initializer Swift 의 객체는 사용하기 전 모든 저장 프로퍼티에 대해 초기화 필수 다음 3 가지 중 하나를 택해 초기화 초깃값 지정 옵셔널 타입 - nil 값으로 초기화 초깃값이 없고, 옵셔널 타입이 아닌 프로퍼티에 대해서는 초기화 메서드에서 설정 예제 Designated Initializer (지정생성자) 클래스에 반드시 1개 이상 ...