# weak

[C++] 위크포인터와 순환 참조
.NET과 Java의 가비지콜렉터는 순환 참조 문제를 감지하고 해소시켜줄 수 있다. 그러나 c++에서 이 문제를 다루기는 그리 쉽지만은 않다.
[UE] 언리얼 스마트 포인터 라이브러리
언리얼 엔진에서의 Smart Pointers(TSharedPtr, TSharedRef, TWeakPtr, TUniquePtr)에 관한 글
Swift: strong / weak / unowned / 순환참조
참고 사이트 : https://babbab2.tistory.com/27인스턴스 주소값이 변수에 할당 될 때, RC값이 증가하는 경우아래와 같이 Man은 Woman 타입 프로퍼티 / Woman은 Man 타입 프로퍼티가 존재아래와 같은 인스턴스 생성아래와 같이 g

[야우쓰] 2주차(4) strong, weak, unowned, 순환참조
ARC의 단점 중 하나는 순환 참조가 발생 시 영구적으로 메모리가 해제되지 않을 수 있다.

[Swift] 강한 순환 참조와 해결 방법 (weak, unowned)
📚 Swift 의 강한 순환 참조 (Strong Reference Cycle) 와 해결 방법 (weak, unowned) 에 대해 알아보자!

[iOS] 클로저(Closure) 순환 참조 문제
Closure를 작성할 때, 우리는 지역변수를 참조할 때마다 순환참조 문제에 부딪히게 된다. 순환 참조의 이슈는 근본적으로 strong으로 서로 동시에 참조하고 있기 때문에 ARC가 0으로 안내려 가는 것이다.

Automatic Reference Counting
오래 기다렸다. ARC가 무엇일까? 자바의 Garbage Collector와는 무엇이 다를까? 장단점은 무엇일까? 어떤 원리로 동작하는 것일까? 발생하는 문제점은 무엇일까? 어떻게 해결할 수 있을까? 이러한 내 궁금증들을 담았다.

Clousure
대망의 Closure다. 처음 공부할 때 정말 어려웠던 경험이 있다. 그 당시 생각을 하면서 찬찬히 적었으니 잘 이해가 되었으면 좋겠다.

[iOS] 메모리 참조 방법 (Strong, Weak, Unowned)
(할때마다 오랜만이어서 민망한 iOS 포스팅,,ㅎ)오늘은 메로리 참조 방식에 대해 공부 해 보았다. 크게 강한 참조, 약한 참조, 미소유 참조로 나뉘게 되는데 비록 본격적으로 사용해본 적은 없지만 몇번 면접에서 마주했던 내용이니 알아두자!먼저 ARC 에 대해 간단히 정

파싱_weak_closure
공공데이터 RESTful api 를 가져오는 간단한 코드를 작성했다. resultCode와 resultMsg를 가져와보자. 사실 이렇게 생겼는데,, 쉬운거 부터 가져와보자..url을 담을 수 있는 구조체를 만드는데, 이 안에 클로져가 있다.클로져는 미리 선언되어있지 않

[iOS / Swift] 메모리 참조 방법 (strong, weak, unowned)
안녕하세요 오늘은 저번 시간에 이어서 메모리에 관한 공부를 해보겠습니다. 저번 포스팅에서는 메모리 관리인 ARC에 대해서 공부를 했다면 이번에는 메모리 참조 방법에 대한 내용을 다루겠습니다. 그럼 자세히 알아보도록 하죠! 메모리 참조? 저번 포스팅에서 공부했듯이 iO

ARC(Automatic Reference Counting) - 1
Swift에서 ARC(Automatic Reference Counting)가 어떻게 작동하는지 알아보도록 하자.