IT한 것/Mobile (iOS, AOS)

어이 상실한 alloc init

lovian 2010. 4. 14. 13:10
최근 쉬지 않고 iPhone 앱을 개발 중이다.

계속 추가 요구사항이 들어와 어쩔 수 없는 일이다.
그나마 잠잠해지나 했더니,
4.0 등장 소식과 OS 3.2 업데이트.

하하, 혹시나 모를 위험에 대비하려 설치를 해보았는데,
이게 왠일 대부분 잘 작동하는데, 엄한 곳에서 죽는 일이 발생했다.

위치는 백그라운드 스레드에서 AutoReleasePool을 생성했는데,
생성하다가 죽는단다.

잘 돌아가던 코드였는데 참으로
이상하다
이상하다
이상하다
이상하다
이상하다

다섯번을 외치고 나서야 겨우 깨달았다.

멍청하게도 init 후 alloc을 해버린 것을.

그런데 기존에는 어째서 돌아갔을까? =_=

이 글을 보는 사람은 이런 실수 안하시기를 ^^;