일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Algorithm
- leetcode
- objc
- 문자열
- ReactiveX
- wwdc
- Animation
- objective-c
- 머신러닝
- swift5
- swiftUI
- 책
- rxswift
- string
- Xcode
- 책 추천
- Deep learning
- 스위프트
- RX
- 책 후기
- ARC
- iOS SwiftUI
- 애니메이션
- 독서
- 알고리즘
- 딥러닝
- SWIFT
- ios
- stanford SwiftUI
- 스위프트UI
Archives
- Today
- Total
목록notification (1)
THIS IS ELLIE
When to use delegate notification closure KVO
다 객체간의 소통을 할 수 있다는 공통점을 가진다. 세 패턴 모두 특정 이벤트가 일어나면 원하는 객체에 알려주어 해당되는 처리를 하는 방법을 가지고 있다. 하지만 한 객체는 그 자체로 존재하면서 소통하고 싶을 뿐 다른 객체에 종속되어 동작하는 것은 재사용성과 독립된 기능요소 측면에서 볼 때 바람직하지 않다. - 클로저 함수의 인자로 클로저가 들어가면 함수는 자신의 코드 내에서 언제든 자신의 인자인 클로저를 부를 수 있게 된다. 이런 구조를 활용하면 함수가 자신의 작업을 모두 완료된 후 클로저를 호출하도록 한다면 async에서 작업이 완료된 시점을 인식하고 처리할 수 있게 된다. - 델리게이트 대상 객체가 누군지 알 수 있을때 사용한다. MVC디자인 패턴 구조에서 View가 Controller에게 말을 걸..
낑낑
2019. 8. 17. 17:04