| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- custom ui
- OAtuh 2.0
- UIKit
- RxSwift
- swift opaque type
- swift concurrency
- swift existential type
- reactorkit
- identifiable
- button configuration
- task cancel
- BFS
- DP
- 버튼 피드백
- swift 백준
- swift navigationcontroller
- SWIFT
- swift 점선
- uikit toast
- Tuist
- swift bottomsheet
- swift custom ui
- custom navigation bar
- coordinator
- swift dashed line
- swift associated type
- scene delegate
- task cancellation
- 드롭다운 버튼
- custombottomsheet
- Today
- Total
목록RxSwift (3)
김경록의 앱 개발 여정
✅ Single ?Single은 하나의 값을 방출(success)하거나, 에러(error)를 방출하는 RxSwift의 Observable 타입입니다.즉, Single는 "성공했지만 반환할 값이 따로 없다"는 의미를 가집니다.예제func test(email: String) -> Single { return Single.create { single in do { let request = try testTarget.test(email: email).asURLRequest() AF.request(request) .validate(statusCode: 200..🧐 언제 사용할까?✅ API 응답 값을 사용하지..
RxSwift(이하 Rx) 공식문서에 도배된 시퀀스란 단어, 계속해서 시퀀스에 대입하여 뭔가를 설명하는데 이해가 되지 않아 알아보기로 함시퀀스란?사전적인 의미: 연속적인 사건들이나 사건이나행동 등의 순서프로그래밍적 의미: 일련의 값이나 객체들이 특정 순서에 따라 나열되어 있는 구조단순한 예로 array,string, int 등이 모두 시퀀스이다.Rx에서 얘기하는 시퀀스란?비동기적으로 일련의 이벤트를 생성하는 스트림 또는 연속적인 데이터 흐름에 대해 이야기 하고 있는것으로 해석했다.계속 언급되는 이유?결국 Observerbal Sequence에 대한 이야기를 하고 싶었기 때문특히 RX에선 Observable Sequence(이하 옵저버블) 에 관한 차이점에 대해 특히 언급되는데RX의 옵저버블은 Swift의..
반응형 프로그래밍데이터 흐름과 변화의 전파에 중점을 둔 프로그래밍 패러다임데이터나 이벤트가 변경될 때 이러한 변경 사항이 자동으로 관련된 컴포턴트에 전파되도록 설계된 방식RxSwiftRxSwift는 swift를 위한 반응형 프로그래밍을 구현한 라이브러리비동기 코드를 보다 간결하고 효율적으로 작성할 수 있게 해줌우리가 항상 사용하던 escaping 키워드의 생략과 더불어 마치 리턴 값이 있는 함수를 사용하듯 편하게 비동기 코드를 작성 할 수 있는 툴.공식문서에서RxSwift의 의도는 관찰 가능한 객체와 이러한 비동기 작업을 변환하고 구성하는 메서드 모음 형태로 비동기 연산과 데이터 스트림을 쉽게 구성할 수 있도록 하는 것입니다.KVO 관찰, 비동기 작업, UI 이벤트 및 기타 데이터 스트림은 모두 시퀀스 ..