꾸준한 기록

objc_getAssociationObject, objc_setAssociationObject 내부 동작 방식 본문

Swift

objc_getAssociationObject, objc_setAssociationObject 내부 동작 방식

Doo혀니 2024. 9. 5. 13:01
  • `objc_getAssociationObject` 혹은 `objc_setAssociationObject`를 사용할 때 내부에서 associationManager가 생성됨.
  • associatinoManager는 associationObject를 보관하는 테이블을 가지고 있음
  • 그 테이블에서 association Object를 참조한다.

'Swift' 카테고리의 다른 글

strong, weak, unowned  (0) 2024.09.10
SPM에서 Framework를 처리하는 방식  (0) 2024.09.08
[Swift] What's new in Swift6  (0) 2024.09.02
[Concurrency] Task와 Actor  (0) 2024.08.31
[Concurrency] DispatchQueue.main.async 를 대체하는 방법  (0) 2024.08.27