이모저모

메모리 관리 본문

iOS/etc

메모리 관리

Alpa 2017. 8. 24. 13:22

ARC를 사용하지 않고 MRC를 사용하는 경우에 많은 주의가 필요로 하다.


ios의 프레임워크에서는 내가 직접 alloc, new, copy, mutableCopy로 시작하지 않는 경우 모두 autorelease로 


설정하여 프로그래머가 신경 쓰지 않도록 해준다.

(당연하긴하다. 프레임워크가 retain으로 카운트를 증가하면 모든 메소드에 대해서 retain을 하는지 여부와 어디서 release하는지를 결정해야한다.)


공부를 하면서 알게 된 점을 몇가지 적으려고 한다.(지속적으로 추가할 수도...)


1. UINavigationController 는 

'iOS > etc' 카테고리의 다른 글

c++ shard_ptr  (0) 2017.09.26
ReplayKit  (0) 2017.09.05
objective c 클래스 객체  (0) 2017.09.01
메시징  (0) 2017.09.01
property  (0) 2017.09.01
Comments