При переключении между различными видами в разрабатываемом приложении для iPhone я добавляю и удаляю подпредставления из более крупного представления. Я написал код, который работает на iPod 4, iPhone 3, iPad 1, iPad 2, а также на симуляторах. Тем не менее, я получаю ошибку неверного доступа на iPhone 4 с вызовом removeFromSuperView. Я знаю, что это, вероятно, потому, что я выпустил что-то слишком много, поэтому superview больше не существует, но как это работает на всех других устройствах?