ARC에서 retain count는 무엇인가?
- Reference Counting은 참조 횟수 계산 방식입니다.
- 앱의 메모리 사용을 관리하기 위해, 자동적으로 수행하는 기능
- ARC가 앱에서 더 이상 사용하지 않는 인스턴스는 메모리에서 해지시킵니다.
- 클래스 타입의 인스턴스에서만 적용되며 값 타입인 구조체, 열거형은 적용 안됨
compile time 기능인가 runtime 기능인가?
- ARC는 Runtime에 계속 실행되는게 아닌, Compile time(빌드과정)에 실행됩니다.
ARC 자세히 알기.
2022.02.22 - [iOS/iOS 면접 질문] - ARC [ Automatic Reference Counting ]
ARC [ Automatic Reference Counting ]
ARC이란? - Automatic Reference Counting의 약자로 reference(참조) 타입인 클래스의 인스턴스를 관리합니다. - Swift는 앱의 메모리 사용을 추적하고 관리하는 ARC를 사용합니다. - 대부분의 경우에 메모리 작
seagreen83.tistory.com
자료 출처
https://sujinnaljin.medium.com/ios-arc-%EB%BF%8C%EC%8B%9C%EA%B8%B0-9b3e5dc23814
[Swift] ARC 뿌시기
ARC.. 들어는 봤습니다만?ㅎ
sujinnaljin.medium.com
자동 참조 카운트 (Automatic Reference Counting) - The Swift Language Guide (한국어)
앞에서 살펴본 강한 참조 순환 문제를 해결하기 위해서는 두가지 방법이 있습니다. 하나는 weak 참조, 다른 하나는 unowned 참조를 사용하는 것입니다. weak 참조, unowned 참조 모두 ARC에서 참조 횟수
jusung.gitbook.io
'iOS > iOS' 카테고리의 다른 글
Frame과 Bounds의 차이는 무엇인가? (0) | 2022.06.02 |
---|---|
function / closure 각각 value type 인가 reference type 인가? (0) | 2022.05.31 |
PLIST (0) | 2022.05.28 |
iOS앱의 실행 상태(앱 생명주기)를 설명하세요 (0) | 2022.05.27 |
Swift의 가장 중요한 기능은 무엇인가요? (0) | 2022.05.26 |
댓글