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 | 31 |
Tags
- combinecocoa
- Swift Tuist
- xcode
- SeSAC
- ribs
- arc
- 카카오뱅크 ios
- Subscribe
- JSON
- GCD
- Firebase
- swift 6
- Combine
- 네트워크 통신
- swift
- SwiftUI
- Firebase Analytics
- observable
- swift db
- Tuist
- Subject
- ios
- Tuist Swift
- swift 5.9
- realm
- ios database
- swift database
- RxSwift
- KeyPath
- uitableviewdiffabledatasource
Archives
- Today
- Total
목록builder (1)
천원의 개발
Swift Builder 패턴 정리
안녕하세요. 천원입니다.오늘은 오픈소스들의 코드를 학습하면서 만난 Builder 패턴에 대해서 학습해 보겠습니다. Builder 패턴복잡한 객체의 생성 과정과 표현 방법을 분리하여 다양한 구성의 인스턴스를 만드는 생성 패턴을 의미합니다. 생성자에 들어갈 매개 변수를 메서드로 하나하나 받아들이고 마지막에 통합 빌드해서 객체를 생성하는 방식입니다. 예제설명으로 만 보면 감이 안 잡힐 테니 예제를 함께 보면, 아래와 같은 Student 클래스에 대한 객체를 생성하는 Builder를 만들어 보겠습니다.final class Student { private var name: String private var age: String private var phoneNumber: Int i..
iOS&Swift🍎
2024. 6. 4. 16:11