TeamNADA / NADA-iOS-ForRelease

릴리즈를 목표로 하는 민재이준현규의 으라차차🦾 대소동🧨 iOS❤️‍🔥 TeamNADA
37 stars 5 forks source link

refactor: 중첩 클로저에서 [weak self] 사용 개선 (#589) #590

Closed hyun99999 closed 1 year ago

hyun99999 commented 1 year ago

🌴 PR 요약

🌱 작업한 브랜치

🌱 작업한 내용

self.doSomething { [weak self] in  ✅
// guard let self = self else { return }
// 를 사용하면 강한 참조이기 때문에 [weak self] 사용해줘야 함.
    self?.doSomethingElse { [weak self] in  ✅ 불필요

    }
}

📮 관련 이슈

hyun99999 commented 1 year ago

@dlwns33 참고하셔도 좋을 듯 싶습니다!

출처: https://phillip5094.tistory.com/65