[Swift] 초기화(Initializers) 알아보기 (1) - 초기화의 개념과 사용 방법, 규칙
·
Apple/Swift
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 Swift에서 사용하는 초기화 즉, 이니셜라이저(Initializer)에 대해서 정리해보려고 합니다. 이니셜라이저는 내용이 좀 많아서 여러 포스팅에 나눠서 포스팅을 하도록 하겠습니다! 초기화(Initializers)란?이니셜라이저(Initializers)는 클래스, 구조체, 열거형의 인스턴스를 생성하고 초기 상태를 설정하는 역할을 하는 특별한 메소드입니다. 이는 Swift 언어의 특징 중 하나로, 객체 지향 프로그래밍에서 중요한 개념입니다. 이니셜라이저는 인스턴스가 생성될 때 자동으로 호출되며, 인스턴스의 모든 속성에 초기값을 할당합니다. 즉, 이니셜라이저는 인스턴스의 모든 속성이 올바른 초기 상태에 있게 하는 역할을 합니다. 이니셜라이저에서 가장 중요한 ..