[Swift] 클로저 강한 순환 참조
안녕하세요 Hani입니다. 지난번 클래스의 강한 참조 순환 포스팅 에서는 weak unowned 키워드를 통해 문제를 해결했죠? 이번 주제는 대망의 클로저의 강한 참조 순환입니다. 제가 최근 ARC에 대해 공부를 시작하게 된 계기..! [weak self] 를 쓰는 이유를 오늘 알게 될 거예요. 👍 그럼 코드를 한번 봐봅시당 class HTMLElement { let name: String let text: String? lazy var asHTML: () -> String = { if let text = self.text { return "\(text)" } else { return "" } } init(name: String, text: String? = nil) { self.name = name s..
Swift
2021. 5. 19. 14:23
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- WWDC19
- 네트워크 유량
- 최단경로 알고리즘
- MeTal
- HIG
- 최단경로문제
- 컴퓨터 추상화
- 벨만포드 시간복잡도
- mach-o
- CompositionalLayout
- WWDC21
- State Restoration
- rxswift
- WWDC16
- test coverage
- 벨만포드 알고리즘
- Testable
- CPU와 Memory
- 최단경로 문제
- 강한 순환 참조
- 다익스트라 시간복잡도
- IOS
- 에드몬드 카프 알고리즘
- observeOn
- 네트워크 플로우
- 코딩대회
- 최대 매칭
- WWDC17
- 부스트캠프 6기
- 포드 풀커슨 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함