links for 2009-09-07 [iPhone] Snow Leopard의 Xcode 3.2에서 이전의 Monaco 폰트 사용하기
Sep 08

iPhone의 메모리가 Java와 유사하게 Reference 모델이긴 하나 retain count 때문에 혼돈이 생기는 경우가 있고 자신도 모르게 메모리 릭이 발생하기가 쉽다.

물론, 이 번 Snow Leopard에 있는 Xcode 3.2에서는 정적 분석을 통해서 메모리 릭 부분을 많이 잡아낼 순 있겠지만, retain count에 대한 올바른 이해는 필요한 것 같다.

아무튼 이에 관해서 Mobile Orhcard에서 iPhone Memory Management 관련 자료들을 모아둬서 여기에 링크들을 붙여 본다.

특히, Simulator에서는 잘 돌아도 실제 iPhone/iPod의 타깃에서는 실행 시 사용 메모리 양이 10MB 근처까지 올라가면 (Instrument로 확인해보면) crash가 발생하는 경우가 종종 있다.

[1] Memory Management from Wikipedia

[2] Practical Memory Management by Apple

[3] Guide to Objective C Memory Management by John Muchow

[4] Memory Management with Objective C / Cocoa / iPhone by Mehmet S. Akten

[5] iPhone Memory Management – A Brief Introduction by Mr. X

[6] Memory Management with Cocoa/WebObjects by Manu Iyengar

[7] Custom Classes PDF from the Stanford Cocoa Programming course

[8] Memory Management with Collections from the MacRumors forums

[9] NSZombieEnabled

Ref 1. 9 iPhone Memory Management Links and Resources

Related posts:

  1. [iPhone] 메모리 관리 Video 튜토리얼 – Memory Management Basics Tutorial Video Objective C에는 Java의 메모리 모델과 유사하게 메모리 풀과 참조 모델을...
  2. [iPhone] Mobile Orchard의 This Week in iPhone News – July 3/2009 iPhone 개발과 Tech Trend 관련으로 유명한 Mobile Orchard의 7월 3일이...
  3. [iPhone] iPhone 3.0의 UIDevice를 이용한 Battery Level 모니터링에 대한 고찰 Free memory와 함께 battery level에 관련된 app은 이슈 [1]가 많았습니다....
  4. [iPhone] Parsing (파싱)을 위한 Objective C framework ParseKit (Obj-C Framework for Parsing, Tokenizing, and Language Processing) 아래 기능을 제공해주는 파싱 (Parsing) framework (Cocoa Framework 상의 Obj-C...
  5. links for 2009-09-04 coders» Blog Archive » iPhone Programming Part 2 :...

Related posts brought to you by Yet Another Related Posts Plugin.

blog comments powered by Disqus
preload preload preload