Вот фрагмент кода из книги iPhone SDK. Используется пример 2 просмотров. Он проверяет, какой вид используется, и освободит другой.
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning]; // Releases the view if it
// doesn't have a superview
// Release anything that's not essential, such as cached data
if (self.blueViewController.view.superview == nil)
self.blueViewController = nil;
else
self.yellowViewController = nil;
}
Мой вопрос: если у моего приложения много просмотров, например 15, нужно ли мне проверять каждое представление, как указано выше, и освобождать то, что не используется? Или в этом случае используется другая техника? `