Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Input Output
- UserDefaults
- CoreData
- UIKit
- 면접을 위한 CS 전공 지식 노트 Tree
- til
- ReferceCycle
- coremotion
- 프로그래머스
- Carousel CollectionView
- Reference Cycle
- @escaping
- firebase
- wil
- NavigationSearchBar
- 강한 참조 순환
- class struct
- SWIFT
- retain cycle
- tableview section별 다른 cell적용
- 테이블뷰 나누기
- TableView Section
- 면접을 위한 CS전공 지식 노트
- 양궁대회
- Array vs Linked List
- Value Type Reference Type
- TableView
- 자료구조
- CarouselCollectionview
- 롤케이크 자르기
Archives
- Today
- Total
목록Reference Cycle (1)
개발하는 동글 :]

Why? api사용을 연습해 보던 중 튜터님이 retain cycle이 생길 것 같다는 조언을 해주셔서 retain cycle이 뭔지 공부시작 TIL 1. Swift는 어떻게 메모리를 관리할까? Swift의 메모리는 대부분 ARC(automatic reference counting)가 관리해 준다. 기본적으로 클래스의 객체를 가리키는 각각의 reference(참조)는 강한 참조이다. 강한 참조가 있는 한 이 객체의 메모리는 해제되지 않을 것이다. 만일 객체에 대한 강한 참조가 존재하지 않는다면 이는 메모리에서 해제될 것이다. ARC - Swift의 메모리 사용량 추적 및 관리 시스템. - ARC는 더 이상 필요하지 않은 클래스 인스턴스를 자동으로 메모리에서 해제한다. import UIKit class T..
카테고리 없음
2023. 8. 11. 18:57