Лучшее, что можно узнать прямо сейчас, - это как найти причину подобных проблем с помощью Инструментов.
В Xcode 4 перейдите к продукту / профилю, ваш проект будет скомпилирован и появится окно инструментов. Выберите инструмент Allocations, затем остановите автоматически запущенное выполнение, нажав на красную кнопку, которая выглядит как кнопка REC.
Нажмите маленькую кнопку i перед инструментом Allocations. И выберите «Record Reference Count» и «Enable NSZombie Detection», теперь запустите снова, нажав ту же красную кнопку. Воспроизведите проблему, когда она завершится сбоем, вернитесь в окно «Инструменты», и вы увидите диалоговое окно, нажмите на стрелку и найдите источник проблемы. ИМО, вы должны посмотреть, где ваш объект был выпущен неправильно.