# ARC

49개의 포스트
post-thumbnail

[ios/swift]ARC

💻 📒📕 📗📘📙📚📖ARC 기능은 자동으로 메모리를 관리해 주는 방식. 필요하지 않은 클래스의 인스턴스를 메모리에서 해제하는 방식으로 동작한다.참조 카운팅 시점이 컴파일시에 실행된다.인스턴스가 계속해서 메모리에 남아있어야 하는 명분을 만들어 주는 것이 바

2022년 8월 24일
·
0개의 댓글
·
post-thumbnail

[면접질문] - strong, weak, unowned 참조 방식

strong, weak, unowned 참조 방식? strong 참조하는 인스턴스의 RC + 1 weak weak으로 선언하고 항상 var, 옵셔널이여야 함 참호하는 인스턴스의 RC를 변화시키지 않음 unowned 참조하는

2022년 8월 14일
·
0개의 댓글
·
post-thumbnail

Trouble Shooting - ARC와 Capture List, Memory Leak

졸업 프로젝트 진행 중 발생한 Trouble Shooting 입니다.한창 ARC와 메모리에 대해서 공부하던 중, 졸업 프로젝트에서 메모리 누수가 발생하진 않는지 궁금해졌습니다.매번 콜백, 비동기 클로저에서 참조 객체 사이에 강한 순환참조를 방지하려고 \[weak sel

2022년 8월 12일
·
0개의 댓글
·
post-thumbnail

[Swift] ARC (Automatic Reference Counting)

📚 Swift 의 ARC (Automatic Reference Counting) 에대해 알아보자!

2022년 7월 22일
·
0개의 댓글
·

ARC & Memory

ARC와 메모리를 알아보쟈🙌

2022년 7월 17일
·
0개의 댓글
·
post-thumbnail

ARC, Weak, Strong, Unowned

iOS 취업 면접 준비를 위한 글입니다.

2022년 7월 14일
·
0개의 댓글
·
post-thumbnail

[TIL] 메모리 관리는 낭만적이다. - 2

메모리 관리가 낭만적이라고?

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

[TIL] 메모리 관리는 낭만적이다. - 1

메모리 관리가 낭만적이라고?

2022년 7월 9일
·
0개의 댓글
·
post-thumbnail

Swift : 개념[2]

옵셔널 바인딩옵셔널 바인딩이란 옵셔널을 안전하게 처리하는 방법이다.옵셔널 값은 랩에 쌓여있어 사용하기 위해서는 unwrapping하는 과정이 필요하다.unwrapping 하는 과정 -> ! 키워드를 사용한다.옵셔널 바인딩 사용if문, while문, guard문에서 사용

2022년 7월 5일
·
0개의 댓글
·

[Swift] ARC - saebyuck_choom

Automatic Reference CountingARC로 인해 스위프트에서는 메모리에 대한 특별한 관리 없이도 "그냥 작동하는" 경우가 대부분이다. ARC는 인스턴스들이 더이상 사용되지 않을 때 자동으로 메모리를 비워준다.하지만 ...더보기

2022년 6월 19일
·
0개의 댓글
·

5월 31일 (화)

Auto Reference Count메모리 영역 중 힙 영역을 관리한다.인스턴스에서 사용하는 메모리를 해제하여 메모리를 다른 용도로 사용할 수 있도록 한다.ARC가 사용 중인 인스턴스의 할당을 해제하는 경우 해당 인스턴스의 속성에 액세스하거나 해당 인스턴스의 메서드를

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

ARC

메모리의 구조 Q. 컴퓨터의 주기억장치는 어떤어떤 영역을 가지고 있을까? 모르겠다. ARC Q : ARC는 무엇인가? Auto Reference Count 메모리 영역 중 힙 영역을 관리한다. 인스턴스에서 사용하는 메모리를 해제하여 메모리를 다른 용도로 사용할 수 있도

2022년 5월 31일
·
0개의 댓글
·

(spring)첫 흔적

spring 에 대해서 공부를 시작했다. 좋은 팀원들과 강의가 있어서 마음의 위안을 삼고 열심히 해보려고 한다. 이번 포스팅에서는 각 에노테이션의 사용법과 Lombok, api, DTO, ARC 등 을 정리하려고 한다. 사용하는 RDBMS는 H2이다. 서버가 작동을 멈추면 데이터가 모두 삭제되지만 가벼워서 좋다. H2 설정부터 해주자. applica...

2022년 5월 20일
·
0개의 댓글
·

22-4. 클로저에 대한 강한 참조 사이클 그리고 해결

스위프트 공식문서 22장에서 클로저에 대한 강한참조 사이클, 해결을 위한 방법을 공부해봅니다.

2022년 4월 23일
·
0개의 댓글
·

22-3. 약한 참조와 미소유 참조(weak reference, unowned reference)

스위프트 공식문서 22장에서 약한 참조와 미소유 참조에 대해 공부해봅니다.

2022년 4월 23일
·
0개의 댓글
·

22-2. 강한참조 사이클(Strong Reference cycle)

스위프트 공식문서 22장에서 강한참조 사이클에 대해 공부해봅니다.

2022년 4월 23일
·
0개의 댓글
·

22-1. 자동 참조 카운팅(ARC)작동 개념과 동작

스위프트 공식문서 22장 ARC에서 작동개념과 동작에 대해 알아봅니다.

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

[WWDC] ARC in Swift: Basics and beyond

swift 의 class 는 referance 타입이고, ARC 를 통해서 메모리를 관리하기 때문에 ARC 를 알아야 한다고 한다. 💾 ARC의 객체 수명 object life time and ARC RC 는 init 되는 시점에 1이 된다. 객체의 생명주기는 ini

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[iOS] WWDC 21 - ARC in Swift: Basics and beyond

ARC에 대한 정리를 하다가 WWDC 2021 에 ARC 관련 Session 을 찾게 되어서 정리하게 되었습니다.기존에 알고 있던 것들에서 어떤 것들을 새롭게 알게 되었는지 정리하겠습니다.객체의 생명주기는 위와 같이 ARC와 연관되어서 정해집니다.객체의 이니셜라이져를

2022년 4월 9일
·
0개의 댓글
·

ARC(Auto Reference Counting)

앱의 메모리 사용량을 추적하고 관리합니다.참조 카운트(Reference Count)를 통해 힙 영역의 메모리를 관리합니다.해당 인스턴스가 더 이상 필요하지 않을 때(참조 카운트가 0이 됐을 때) 클래스 인스턴스에서 사용하는 메모리를 자동으로 해제합니다.Complie T

2022년 4월 6일
·
0개의 댓글
·