class1 Swift) Struct vs Class Struct - Value Type 구조체는 하나 이상의 프로퍼티를 묶어 새로운 타입을 정의하는 도구이다. [명명법 : 타입의 이름은 UpperCamelCase 를 사용하고, 내부 프로퍼티와 메소드는 LowerCamelCase를 사용한다.] struct Person { let name: String let age: Int func run() { // ... } } 구조체의 경우는 개발자가 직접 이니셜라이저를 생성하지 않아도, 자동적으로 생성된 멤버와이즈 이니셜라이저를 통하여 인스턴스 프로퍼티의 이름으로 자동 지정된다. struct Person { let name: String let age: Int func run() { // ... } } let jiseong = Person(name: "Jiseong.. 2022. 2. 12. 이전 1 다음