일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 머신러닝
- 딥러닝
- SWIFT
- Animation
- leetcode
- 스위프트
- 문자열
- stanford SwiftUI
- wwdc
- Algorithm
- 애니메이션
- 책
- ARC
- Xcode
- ios
- 책 추천
- ReactiveX
- rxswift
- swift5
- RX
- 스위프트UI
- swiftUI
- Deep learning
- objc
- 독서
- iOS SwiftUI
- objective-c
- 책 후기
- 알고리즘
- string
Archives
- Today
- Total
목록지연 프로퍼티 (1)
THIS IS ELLIE
스위프트로 하는 iOS 프로그래밍
지연 초기화 ‘지연’이라는 단어는 속도보다 느려서 뭔가 문제가 있다는 의미로 사용된 것이 아니라, 초기화 방식의 중요한 속성을 설명하기 위해 사용됐다. 선언 내용의 일부로서 저장 변수가 초기 값으로 할당되거나, 지연 초기화 기법을 사용하면 실제 코드가 해당 변수의 값에 접근하기 전까지는 초기 값은 실제로 계산되거나 할당되지 않는다. - 전역변수 global variables 전역 변수는 기본적으로 지연 초기화를 하는 변수이다. 앱 아이콘을 터치하는 즉시 파일과 최상위 레벨의 코드가 상호작용을 시작하게 되는데, 아직은 앱이 실제로 실행되는 것이 아니므로 이때까지는 전역 변수를 초기화할 필요가 없다. 따라서 전역 변수의 초기화는 그럴 만한 이유가 생길 때까지 연기되며, 앱을 구성하는 여러 코드 중 하나가 전..
낑낑
2019. 7. 22. 13:49