Read More

Swift 메모리 관리 – 클로저 편

스위프트의 캡쳐 목록은 클로저 코드 내부에 폐쇄된 공간의 매개 변수 목록 앞에 표시되며, 메모리 참조환경에서 강한참조(strong), 약한참조(weak), 미소유(unowned) 참조 메모리값을 캡쳐합니다.
Read More

Swift 메모리 관리 – 클래스편

해당 포스트에서는 Apple의 메모리 관리에 대해 설명합니다. 대부분 ARC를 사용하여 자동으로 메모리를 처리한다고 하더라도 여전히 몇 가지 함정이 있습니다. 객체간의 설명하는 올바른 참조 유형을 선택하면 메모리 누수를 막을 수 있습니다.
Read More

클래스 vs 구조체

클래스와 구조체의 차이점은 무엇이 있을까요? Swift에서는 두 타입간에 매우 비슷합니다. 자 그럼 두 타입을 비교분석해보도록 합시다.