MRC

· iOS
iOS는 아이폰의 OS로 사용되면서 상대적으로 작은 메모리를 가진 아이폰에서 메모리 최적화를 하기 위한 방식이 필요했다. 그 중에서 iOS는 Reference Count를 통한 메모리 관리 체계를 사용하게 되었고, 이를 실현하기 위해서 개발자들은 참조 객체끼리의 레퍼런스 카운트를 직접 관리해주어야 했다. 이런 방식을 MRC(Manual Reference Counting)이라고 불렀다. MRC Swift 이전에 iOS 개발은 거의 Objective-C 언어를 통해 개발이 되고 있었다. MRC 매커니즘에서는 참조 타입의 객체가 alloc을 통해 생성되면, 초기화된 인스턴스는 그 인스턴스를 생성한 또 다른 객체에서 이미 참조가 되고 있기 때문에 RC가 1인 상태로 시작된다. 특정 인스턴스에 대해 지속적으로 참..
chicharios
'MRC' 태그의 글 목록