Mcflurry.log
로그인
Mcflurry.log
로그인
[iOS] lazy와 weak의 비극적 만남
유인호
·
2024년 1월 29일
팔로우
1
1
iOS
목록 보기
28/73
3줄 요약
lazy는 지연 저장을 위한 키워드로서, 최초로 변수 등에 엑세스 할때 생성되게끔 한다. 추후 강하게 계속 값을 가지고 있어야한다.
weak는 약한 참조를 위한 키워드로서, 대상이 강하게 참조하지 않으면 자동으로 nil로 만들어버려서 순환 참조를 방지하는 키워드이다.
따라서 서로 상충하는 키워드이므로 lazy와 weak는 서로 이어질 수 없는 사이이다.
유인호
🍎Apple Developer Academy @ POSTECH 2nd, 🌱SeSAC iOS 4th
팔로우
이전 포스트
[iOS] UserDefaults와 SubScript의 필연적 만남
다음 포스트
[iOS] Xcode Extension을 만들었는데 실행해도 안보여요
0개의 댓글
댓글 작성