1. 구조체
- 구조체는 값 타입
- 타입은 대문자 카멜케이스를 사용하여 정의
struct 이름 {
/* 구현부 */
}
struct Sample {
// 가변 프로퍼티
var mutableProperty: Int = 100
// 불변 프로퍼티
let immutableProperty: Int = 100
// 타입 프로퍼티
static var typeProperty: Int = 100
// 인스턴스 메서드
func instanceMethod() {
print("instance method")
}
// 타입 메서드
static func typeMethod() {
print("type method")
}
}
'Swift' 카테고리의 다른 글
[Swift] 12. 열거형 (0) | 2021.10.06 |
---|---|
[Swift] 11. 클래스 (0) | 2021.10.06 |
[Swift] 9. optional 옵셔널 (0) | 2021.10.06 |
[Swift] 8. 반복문 (0) | 2021.10.05 |
[Swift] 7. 조건문 (0) | 2021.10.05 |
댓글