[Swift] weak self를 사용할 때 guard let self vs self? - 일부 번역
원본 출처 : https://medium.com/flawless-app-stories/you-dont-always-need-weak-self-a778bec505ef You don’t (always) need [weak self] We will talk about weak self inside of Swift closures to avoid retain cycles & explore cases where it may not be necessary to capture self weakly. medium.com [weak self]를 사용할 때, self?.대신 guard let self = self를 사용하면 사이드 이펙트가 생깁니다. 클로저는 비용이 높은 serial 작업, 세마포어 같은 스레드 블락 때문..
Swift
2021. 8. 24. 15:42
공지사항