Swift
격변하는 언어 Swift를 공부합니다.
2020
- Swift OOP) DIP - 의존관계역전원칙(Dependency Inversion Principle)
- Swift OOP) ISP - 인터페이스 분리원칙(Interface Segregation Principle)
- Swift OOP) LSP - 리스코프 치환원칙(Liskov Substitution Principle)
- Swift OOP) OCP - 개방폐쇄원칙(Open Close Principle)
- RxSwift) Subject/Relay/Driver/Variable 빠른요약
- Swift OOP) SRP - 단일 책임 원칙(Single Responsibility Principle)
- Swift OOP) SOLID원칙 소개
- OOP(객체지향 프로그래밍)을 나에게 묻다
- RxSwift flatMap과 flatMapLatest 사용법
- Naver Maps SDK에 Delegate Proxy 적용시켜보자
2019
- RxSwift Observable 합성
- RxSwift Subject, RxCocoa Relay
- RxSwift Disposable
- Swift Hashable Protocol
- Swift Codable Protocol & 실전상황 대처
- RxSwift Observable,Subscribe 개념
- Swift Subscript
- RxSwift Basic & 비동기프로그래밍
- Swift의 캐싱 NSCache
- Swift Monad & Functor, 고차함수와의 관계
- Swift Functional Programming
- Swift struct, class 차이와 적재적소에 사용하기
- Swift Type Casting 과 as, as! as?의 차이점
- Swift 고차함수 map, filter, reduce
- flatMap과 compactMap 사용법
- Swift 메모리 관리