일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- combine
- HIG
- clean architecture
- Observable
- rxswift
- ribs
- collectionview
- 리펙터링
- UICollectionView
- 리펙토링
- uitableview
- UITextView
- Clean Code
- tableView
- 애니메이션
- Refactoring
- ios
- 리팩토링
- SWIFT
- 스위프트
- map
- 클린 코드
- uiscrollview
- RxCocoa
- Xcode
- Human interface guide
- swift documentation
- MVVM
- swiftUI
- Protocol
- Today
- Total
목록Observable (18)
김종권의 iOS 앱 개발 알아가기
* 실습할 프로젝트의 내용은 여기를 참조하여 다운로드 네비게이션 버튼 중 "+"버튼을 통해 이미지를 추가하며, save버튼을 추가 할 수 있도록 하는 것 RxSwift접근(BehaviorRelay와 PublishSubject이용)하여 구현해야될 내용 - "+"버튼을 누를 시 앨범으로 이동하는 기능, 선택시 뷰에 반영 - save버튼은 이미지가 있는 경우만 활성화 - 이미지를 선택할 때마다, 네비게이션 아이템 타이틀에 현재 입력한 총 이미지 갯수 표현 - save버튼을 누르면 저장되게끔 1. dispose bag view controller이 dispose bag을 소유하고 있기 때문에, dispose의 ARC가 0이 될때, observable subscription들은 같이 disposed됨 (Rx su..
1. Observables관련 용어 및 기능 * Observable이란 여러 이벤트들을 생성(="emit")할 수 있는 대상 * sequence 란? * Observable == Observable sequence == sequence "observable"을 "sequence"라고 부르는 이유? 1) next : 구성요소를 계속해서 방출시킬 수 있는 기능 (=observable구독자에게 데이터 전달) 2) completed : 이벤트를 종료시킬 수 있는 기능 (=observable구독자에게 완료되었음을 알림) - 그림에서 끝에 막대기가 세로로 있는 것(이미 일이 끝난 상태) 3) error : 이벤트에 오류가 있음을 알고 중간에 종료시킬 수 있는 기능(observable구독자에게 오류를 알림) - 이벤..