일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- xml
- colorofdays
- 새싹후기
- UserDefault
- SwiftUI
- Swift
- stanford
- 알고리즘
- ImageSlider
- flutter
- IOS
- GIT
- 스터디
- collectionView
- 백준
- 청년취업사관학교후기
- CS193p
- UIKit
- xcode
- Masil
- 코딩테스트
- 프로젝트회고
- 오늘의 색상
- WidgetTree
- 프로그래머스
- 스위프트
- process
- 조건문
- flutter #state # stateful #stateless
- MVVM
Archives
- Today
- Total
목록arc (1)
개발을 시작하는 이야기

ARC(Automatic Reference Counting) iOS는 앱의 메모리 사용을 추적, 관리하기 위해 ARC 기능을 사용한다. ARC는 Automatic Reference Counting의 줄임말로 참조 메모리 관리를 자동으로 해주는 기능을 뜻한다. 인스턴스가 참조되거나 참조 해제될 때 횟수를 카운팅 하고, 횟수가 0이 되면 인스턴스를 메모리에서 해제하는 방식 How ARC Works 클래스가 새로운 인스턴스를 생성할 때, ARC는 인스턴스에 대한 정보를 저장할 메모리 청크를 할당한다. 할당한 메모리 청크에는 인스턴스의 타입에 대한 정보, 인스턴스와 관련된 프로퍼티 값 등을 저장해둔다. 더 이상 인스턴스가 필요하지 않게 되면 자동으로 메모리에서 비우는 방식으로 메모리를 관리한다. ARC in A..
개발 이야기/Swift
2022. 3. 18. 18:32