반응형
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 |
Tags
- SwiftUI
- 스레드 점유권
- ObservedObject
- unowned
- Swift Concurrency
- environment object
- git 명령어
- 작업 취소
- environment value
- Git
- REDRAW
- 앱실행
- 순환참조
- async/await
- MainActor
- StateObject
- weak
- task 취소
- NavigationLink
- 격리 시스템
- 동시성 프로그래밍
- swfitui
- restful api
- rest api
- MVVM
- navigationview
- actor
- assosiated type
- Swift
- Access Control
Archives
- Today
- Total
목록Generic (1)
Develup
Swift에서 타입 안전성과 코드 재사용성은 매우 중요한 개념입니다. 이를 구현하기 위한 핵심 기능으로 제네릭(Generics)과 연관 타입(Associated Types)이 있습니다. 두 기능 모두 타입 추상화를 제공하지만, 사용 목적과 구현 방식에는 중요한 차이가 있습니다. 이 글에서는 Swift의 제네릭과 연관 타입의 개념, 차이점, 그리고 각각 언제 사용해야 하는지 알아보겠습니다.초보 개발자부터 중급 개발자까지 많은 분들이 제네릭과 연관 타입을 혼동하거나 적절한 사용 시점을 파악하기 어려워합니다. 이 글은 두 개념의 명확한 이해와 효과적인 활용 방법을 안내하기 위해 작성되었습니다.제네릭(Generics)이란 무엇인가?제네릭은 타입에 구애받지 않는 유연한 코드를 작성할 수 있게 해주는 Swift의 ..
Swift/ETC
2025. 3. 6. 21:36