Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- xcode
- NumberFormatter
- UIResponder
- NotificationCenter
- Codegen
- View Life Cycle
- SWIFTUI
- SWIFT
- 스위프트
- Mock
- @available
- Navigation
- Failed to register bundle identifier
- mvvm
- 스타트업주니어로살아남기
- Modality
- 아이폰
- 독서후기
- 책후기
- 야곰아카데미
- human interface guidelines
- delegation
- 부트캠프
- Info.plist
- roundingMode
- contentInset
- viewcontroller
- 독후감
- IOS
- Structures and Classes
Archives
- Today
- Total
목록2021/10/16 (1)
호댕의 iOS 개발
[Swift] Class와 Structure의 차이는 무엇일까?
해당 글은 [Swift 공식문서 - Structures and Classes]를 읽고 작성한 내용입니다. Class와 Structure는 코드의 building block이 되는 유연한 범용 구조이다. 상수, 변수, 함수를 선언하는 것과 동일한 방법으로 구조체와 클래스를 정의할 수 있다. 그렇다면 Class와 Structure의 공통점과 차이점은 무엇일까? Class와 Structure의 공통점 값을 저장하는 프로퍼티를 정의할 수 있다. 기능을 제공하는 메소드를 정의할 수 있다. Subscript 구문을 사용해서 값에 접근할 수 있도록 Subscript를 정의할 수 있다. Initializer를 정의할 수 있다. 기본 기능 이상으로 기능을 확장할 수 있다. 특정 종류의 기능을 제공하는 프로토콜을 준수한다..
Software Engineering/Swift
2021. 10. 16. 14:02