티스토리 뷰

Development

[IOS] ARC (자동 메모리정리)

devbible 2014. 2. 19. 15:25

IOS에는 GC가 없다. 수동으로 메모리관리를 해주어야 하기때문에 

코드가 복잡해지고 누수되는 메모리가 생길 수 있다.


IOS5부터 ARC가 추가되었는데, 자동으로 메모리를 정리해주는 Java의 GC 와 비슷한 기능을 한다.

다만 Java처럼 런타임에서 처리되는게 아니라 컴파일단에서 메모리관련 코드가 자동으로 삽입된다.


IOS 개발한다면 필수로 알고있어야 할것같다.



ARC에 대한 정보가 상세히 나와있는 블로그를 링크한다.


http://soulpark.wordpress.com/2013/04/03/ios-automatic-reference-counting-arc/

댓글