일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 클린아키텍쳐
- RxCocoa
- App Signing
- Dependency Rule
- Git Large File Storage
- SWIFT
- Dispatch.main.sync
- coordinateSpace
- Automatically manage signing
- 대머리깃허브
- rib
- 잡초가득블로그
- windowScene
- Apple Certificate
- iOS Target
- Concurrent
- memory safety
- Ribs
- 메모리 접근 충돌
- in-out
- swiftdocs
- 로버트마틴형
- conflicting access to memory
- RIBs Tutorial
- iOS 버전 점유율
- ios
- UICoordinateSpace
- Github file size
- Large File Storage
- RxSwift
- Today
- Total
목록RxSwift (2)
빙수왕의 개발일지
자꾸 찾아보기 힘들어서 표로 정리해야겠따.. 제가 아는 선에서 정리했으므로,, 내용이 부족하거나 생략됐을 수 있습니다. 클래스 생성 구독 방출 특징 Observable in RxSwift = create() Operators(just, ...) * 어딘가 property로 저장했을 때 default값 아래처럼 가능 let items: Observable = Observable([]) subscribe -> Disposable bind(to: A) * A는 Binder 불가 - 뇌가 없어서 방출을 원할 때 할 수 없다. Subject in RxSwift = PublishSubject() = BehaviorSubject(value = 기본값) ... subscribe bind(to: A) * A는 Binde..
우선.. 나는 MVVM 구조에 대해서만 알고 있었고 RxSwift를 잘 모르는 상태였다. KxCoding에서 RxSwift를 반정도 들었었는데 이건 그냥 듣고 따라만해서는 감이 오지 않았다. 뭔가 감이 오도록 예제 샘플 아무거나 따라하고싶어서 유투브에 검색함ㅎㅎ.. 유투브짱!! 아래 유투브가 가장 먼저 나와서 이걸 보고 따라했다. (친절한 강의 영상 감사함니다) 여기서 만드는 앱은 NewsApi를 사용하여 List에 뿌리는 앱이다. 그리고 만들고 나니.. 내가 배운 이론으로 생각했을 때, 바꿀 부분들이 보여서 리팩토링을 진행했다. -> 는 또 공부 더 하니까 내가 한 리팩토링이 정답이 아니였다..ㅠ.ㅠ https://www.youtube.com/watch?v=Ckxngx2w3ZQ 일단 열심히 다 듣고 따..