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
- 독학
- TableView
- 문자열 보간법
- 패캠챌린지
- userDefaults
- swift
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- xcode
- 프로퍼티 관찰자
- ios
- RawValue
- 직장인자기계발
- enum
- cancelAsyncWrite
- SeSAC
- Realm
- 인스펙터
- 옵셔널 체이닝
- Git
- beginAsyncWrite
- 패스트캠퍼스후기
- Background
- Threading
- 직장인인강
- 열거형
- Optional Chaining
- 패스트캠퍼스
- 기본문법
- switch
- 함수
Archives
- Today
- Total
목록Property (1)
아삭아삭 iOS 개발
[Swift 독학] 패스트캠퍼스 챌린지 22일차_프로퍼티_연산, 타입 프로퍼티
2) 연산 프로퍼티 (computed property) 특정 연산을 수행하는 결과값 특정 타입의 인스턴스와 연결 클래스/구조체/열거형에서 사용 가능 값을 직접적으로 저장하지 않음 → 대신 get, set을 사용해서 다른 프로퍼티와 값을 간접적으로 조회하고 설정 가능 역할 2가지 수행 1) 인스턴스 내외부의 값을 연산해서 적절한 값을 돌려주는 접근자 역할 2)내부의 프로퍼티의 값을 간접적으로 설정하는 설정자 역할 연산 프로퍼티에서 set을 지우고 get만을 남겨서 읽기전용 연산 프로퍼티로 이용 가능 → 단, 값 변경하여 설정 불가 (값을 반환하고 점 구문으로 접근만 가능) set 사용시, 매개변수 이름을 별도로 지정하지 않으면 디폴트값인 ‘newValue’라는 이름으로 사용 가능 struct Coin { ..
Swift
2022. 2. 14. 23:44