Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- arc
- swift database
- JSON
- SwiftUI
- Firebase Analytics
- Tuist Swift
- uitableviewdiffabledatasource
- RxSwift
- observable
- realm
- ios
- Swift Tuist
- GCD
- SeSAC
- KeyPath
- Firebase
- xcode
- swift db
- ribs
- ios database
- combinecocoa
- 카카오뱅크 ios
- swift
- Subscribe
- Combine
- Subject
- swift 5.9
- 네트워크 통신
- Tuist
- swift 6
Archives
- Today
- Total
목록Pulse (1)
천원의 개발
Swift ReactorKit Pulse 기능을 학습하기 위한 과정
안녕하세요. 천원입니다.오늘은 ReactorKit을 학습하는 도중 직면했던 경험 이야기를 작성해 보려고 합니다. 회고 같은 느낌이라 편한 말투로 진행해 보겠습니당 Reactorkit의 예제 프로젝트를 확인해 보면 아래와 같이 propertyWrapper 기능을 활용하여 Pulse를 구현하였습니다. struct State { var value: Int var isLoading: Bool @Pulse var alertMessage: String? } propertyWrapper에 대해 간단하게 설명드리면 재사용될 프로퍼티들을 반복적으로 작성하지 않기 위한 기능으로 예제를 작성해 보면 UseDefaults를 활용해 사용자의 정보를 저장하고 싶다면 아래와 같이 모든 프로퍼티에 동일한 g..
iOS&Swift🍎/Swift
2024. 6. 27. 16:50