swift struct

    [Swift] struct 한 번에 정리하기

    [Swift] struct 한 번에 정리하기

    struct란? struct는 클래스의 특별한 형태로, 데이터를 저장하기 위해 만들어지는 특별한 클래스이다. struct를 사용해 여러 변수들을 결합해 하나의 타입을 만들 수 있다. *자바의 POJO나 코틀린의 data class와 같다. struct만들기 struct는 다음 세가지 원칙을 이용해 만들어진다. struct에서 결합되는 변수들은 property라 부른다. struct 내부에 func을 넣을 수 있다. 생성자를 사용해 struct를 초기화 할 수 있으며 커스텀 생성자는 init()함수를 이용해 만들 수 있다. 위 세가지를 적용하면 Struct는 다음과 같이 만들어진다된다. 각 변수(property)에 이름을 부여할 수 있어 가독성이 좋아진다. struct StructName { let pro..