구조체

프로퍼티 : 구조체 내의 변수 및 상수 (var : 가변 프로퍼티, let : 불변 프로퍼티, static var : 타입 프로퍼티)
메소드 : 구조체 내의 함수 (func : 인스턴스 메소드, static func : 타입 메소드)
struct 구조체 이름 {
//구현부
}

구조체 사용

타입 자체를 불러올 때랑 그냥 프로퍼티를 불러올 때를 잘 구분하자 ... 타입, 인스턴스, 프로퍼티 이 개념들이 넘 헷갈린다
예시로 학생 구조체를 만들어보자!

'iOS > Swift' 카테고리의 다른 글
| [iOS 프로그래밍을 위한 스위프트 기초] Ch2. 다양한 표현 및 확장 - 15. 열거형 (0) | 2021.07.21 |
|---|---|
| [iOS 프로그래밍을 위한 스위프트 기초] Ch2. 다양한 표현 및 확장 - 14. 클래스 (0) | 2021.07.21 |
| [iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 12. 옵셔널 추출 (0) | 2021.07.18 |
| [iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 11. 옵셔널 (0) | 2021.07.18 |
| [iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 10. 반복문 (0) | 2021.07.18 |