Верно ли следующее?
Когда приложение вот-вот завершится, нет необходимости очищать память, вызывая release для всех ваших сохраненных объектов, потому что iPhone OS освободит память, выделенную для вашего приложения при его запуске. Это быстрее и безопаснее, чем полагаться на то, что приложения будут правильно убирать за собой. Вы можете проверить это, поместив вызов NSLog (или точку останова отладчика) в метод dealloc делегата вашего приложения и увидев, что он никогда не вызывается.
Итак, убирать вещи, когда приложение вот-вот закрывается, бесполезно. Более того, у вас очень ограниченное время, прежде чем ОС уничтожит ваше приложение, поэтому не тратьте его на чистку. Сосредоточьтесь на сохранении игры и других важных вещей.