일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Swift #try #catch #Swift Concurrency 에러처리 #에러처리 #Error #Error Handling
- OS #Page #Page Table #Virtual Memory
- Autolayout 충돌
- AR #Augmented Reality
- Multitasking #life Cycle
- UIKit기본
- Autolayout #
- notification #
- async #await #swift Concurrency #concurrency #actor #concurreny 원리 #concurreny 개념
- 알고리즘
- swift concurrency #swift #concurrency #async #async let #swift parallel #병렬실행 #동시실행 #이미지 동시 다운로드 #iOS #UIKit
- 거의최단경로 #5719번반례 # 백준반례 #백준플4 #플레4
- IntrinsicContentSize #UIKit #Swift #hugging priority #conflict resistance #Ambiguous
- Swift Concurrency #동시성 프로그래밍 #async #await #async let #group Task #병렬 실행 #동시 다운로드
- Apple # HIG #iOS15 #iOS14 #Human #Interface #Guidelines #Apple developer # Apple human interface guidelines
- ARC #unowned #weak #weak unowned차이 #순환참조 #Strong Reference Cycle #Swift #메모리 #memoryLeak
- deinitialize #스위프트 #Swift #ARC #메모리 #memory #closure #클로저 #클로저 메모리 #weak #weak self #self #unowned self #memoryleak #메모리릭
- Struct #Value Type #Value #Reference #Reference Type #Class #Structure #memory
- ARC #weak #unowned #Strong Reference #Strong Reference Cycle #순환참조 #Swift #메모리 #memoryLeak #메모리릭
- Multiple Window #iPad
- Swift#flatMap#map#Monad#함수형 프로그래밍#Optional
- COW #Copy On Write #Swift #Optimization
- Compression resistance
- #IntrinsicContentSize
- Multitasking #
- UI그리기
- 백준#5719번#
- Swift #UIkit #ARC #Reference count #memory leak #memory #leak #애플 #iOS
- ARC #Swift #Memory leak #weak self #unowned self #weak self 이유 #reference count #순환 참조 #retain cycle #delayed #deinitialization #지연 해제 #delayed deinitialization
- Hugging priority
Archives
- Today
- Total
목록2024/05 (1)
도니의 iOS 프로그래밍 세상
[오브젝트] 8장 - 의존성 관리하기
밑의 내용은 “오브젝트” 도서를 읽고 본인이 이해한 내용을 정리한 글입니다. 실제 내용과 다를 수 있습니다. 의존성객체 지향 설계에서, 객체간 협력은 필수적이나 과도하게 많은 협력은 추후 변경을 어렵게 한다.객체간의 협력은 객체간 정보를 가지고 있어야 하며, 이는 의존성이라고 부른다.잘못된 의존성은 유연한 설계를 방해하는 요소이다.1. 의존성의 이해의존성 전이캡슐화 여부에 따라 의존성이 전이된다.ex. PeriodCondition → Screening → Movie으로 의존성 구조이때, Screening이 캡슐화를 올바르게 처리하지 않으면 PeriodCondition은 Move에 의존하는 구조를 가질 가능성이 매우 높음의존성 해결 방법객체 생성 시점에 생성자에 의존성 주입객체 생성후 의존성 주입→ 생성 ..
OOP
2024. 5. 6. 18:32