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