250x250
반응형
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
- 네트워크
- async
- swift
- mvc
- 동시성
- 대표
- 옵셔널
- struct
- MVVM
- WeatherKit
- uikit
- 학과별커뮤니티
- SwiftUI
- 구름톤 유니브
- CS
- collectionview
- 기초문법
- 스트럭트
- 이론
- RxSwift
- 프로토콜
- GCD
- 세종대학교
- 토이프로젝트
- Optional
- Kingfisher
- 실습
- 앱개발
- ios
- 반응형
Archives
- Today
- Total
목록의존성주입 (1)
스윞한 개발자

이번 포스팅은 의존성 주입에 대해 정리해볼게요! 의존성 주입(DI)은 소프트웨어 디자인 패턴 중 하나로, 컴포넌트 간의 의존 관계를 느슨하게 결합시키기 위해 사용되는 기법입니다. 의존성(Dependency) 하나의 클래스나 모듈이 다른 클래스나 모듈의 기능을 사용하거나 의존하는 경우 해당 클래스나 모듈은 의존성을 가지고 있습니다. 이러한 의존성은 주로 객체 생성, 데이터 처리, 외부 서비스 액세스 등의 작업을 포함할 수 있습니다. 예를 들어, 클래스 A가 클래스 B의 메서드나 속성을 사용한다면 A는 B에 의존하고 있습니다. 주입(Injection) 의존성을 주입한다는 것은 외부에서 해당 의존성을 제공하여 객체 내부에 직접 생성하는 것이 아니라, 외부에서 주입된 의존성을 사용하도록 하는 것을 의미합니다. ..
Swift 이론
2024. 1. 25. 18:50