Swift) Class vs Struct vs Enum
Struct와 Class와 Enum의 공통점 클래스(Class), 구조체(Struct), 열거형(Enum)은 Swift의 기본 자료구조 블럭이다. 세가지 구조 모두 같은 방식으로 정의된다. ( 키워드 + 이름 + { } ) 세가지 자료구조 모두 프로퍼티(Properties)와 함수(Functions)를 가질 수 있다. Extension을 통해 기능을 확장시킬 수 있다. Protocol을 채택(Conform)할 수 있다. 속성값에 접근할 수 있는 방법을 제공하는 Subscript를 정의할 수 있다. Struct와 Class와 Enum의 차이점 Class 참조 타입으로 Heap 영역에 인스턴스의 실제 내용이 저장되고 선언된 곳(Stack 일 수 도 있고 Heap일 수 도 있음)에 주소값이 저장된다. let ..
iOS 개발/Swift
2023. 2. 14. 19:08
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ios simulator
- 이분탐색
- 의존성
- 순환참조
- 알고리즘
- 링커
- 클린 코드 정리
- 학교 과제
- 메모리 순환참조
- 의존관계역전법칙
- Swift
- XCFramework
- BFS
- swiftc
- SwiftUI
- 주입
- 클린 코드
- CLANG
- 여행경로
- 프로그래머스
- dfs
- 단어변환
- clean code
- ios
- XcodeBuildSystem
- clean code 정리
- 면접질문
- 전처리기
- 클린 코드 줄거리
- 생명 주기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함