[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
- 네트워크 플로우
- WWDC16
- HIG
- 최단경로 알고리즘
- State Restoration
- 코딩대회
- 포드 풀커슨 알고리즘
- 컴퓨터 추상화
- 최대 매칭
- 에드몬드 카프 알고리즘
- 부스트캠프 6기
- WWDC17
- 네트워크 유량
- 벨만포드 시간복잡도
- WWDC19
- 최단경로 문제
- observeOn
- 강한 순환 참조
- CompositionalLayout
- mach-o
- Testable
- IOS
- 벨만포드 알고리즘
- CPU와 Memory
- rxswift
- test coverage
- WWDC21
- MeTal
- 최단경로문제
- 다익스트라 시간복잡도
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함