정의 문법 스위프트 대부분의 타입은 구조체로 이루어져 있습니다. 구조체는 값 타입입니다. 타입이름은 대문자 카멜케이스를 사용하여 정의합니다. struct 이름 { /* 구현부 */ } */ 프로퍼티 및 메서드 구현 // 프로퍼티는 구조체 안에 들어가는 인스턴스 변수라고 생각 // 메서드는 안에 들어가 있는 함수라고 생각 struct Sample { // 가변 프로퍼티 var mutableProperty: Int = 100 // 불변 프로퍼티 let immutableProperty: Int = 100 // 가변, 불변 프로퍼티는 인스턴스 프로퍼티라고 생각하면 됨 // 타입 프로퍼티 static var typeProperty: Int = 100 // 인스턴스 메서드 func instanceMethod() {..