BLOG ARTICLE UITableView | 1 ARTICLE FOUND

  1. 2009.02.05 UITableView의 메모리 누수 현상 (4)

TableView 사용시 NSIndexPath에서 불특정하게 Instruments에서 메모리 누수가 감지되고는 합니다. 이전에도 이런 현상을 간혹 보기는 했지만, 혼자서 만들어 본 간단한 샘플이고 Instruments에 익숙하지 안다는 이유로 궁금증을 뒤로 하고 그냥 넘어 갔었습니다.


하지만 이번에 앱스토어에 올릴 어플리케이션을 준비하면서 또 위와 같은 문제를 만났습니다. 이번에는 그냥 넘어 갈 문제가 아니기 때문에 누수를 찾을려고 해보았습니다. 그러나 역시 찾지 못했습니다. 검색을 해보아도 비슷한 경우를 겪은 사람들은 많지만 딱히 해답은 없었습니다.

애플의 SimpleDrillDown이나 UICatalog와 같은 TableView를 사용하는 샘플에서도 이와 같은 누수가 감지됩니다. 애플의 담당자들도 실수를 할 수 있겠지만 이런 UI의 대표적인 샘플에서 정말 문제가 있었다면, 이에 관련된 업데이트가 그동안 있었을 것이라 생각이 됩니다.

또한 실제 디바이스에서 테스트를 하면 위와 같은 누수는 발생하지 않습니다. 이번에 2.2.1로 업그레이되면서 혹시나 해결되었나 했는데 마찬가지였습니다. 애플의 이에대한 공식적인 언급은 못보았지만, 잠정적으로 시뮬레이터의 버그이고 실제로 사용시에는 문제가 없다는 결론을 내렸습니다. 하지만 아직도 제가 무엇을 잘 못한 것은 아닌지 찜찜한 마음은 가시지 않네요. 혹시 원인이나 해결책을 아시는 분이 계신가요?

'iOS' 카테고리의 다른 글

cocos2d 개발환경 설정  (24) 2009.04.13
iPhone SDK 3.0 beta 2  (4) 2009.04.05
UITableView의 메모리 누수 현상  (4) 2009.02.05
UIView에서 텍스트 출력  (10) 2009.01.13
iPhone 어플리케이션 개발을 위한 준비 - 4. 시작하기  (16) 2008.12.22
아이폰 SQLite3 샘플  (6) 2008.11.25