Что работает в viewDidUnload, следует перенести в didReceiveMemoryWarning?

В новой iOS 6viewDidUnload устарела, и мы получили инструкции по использованиюdidReceiveMemoryWarning вместо этого, чтобы управлять объектами в экземплярах и подклассах UIViewController. Одинаково ли эффективно присваивать nils видам UIView внутри?didReceiveMemoryWarning как то, как это было сделано внутри?viewDidUnload

Я спрашиваю об этом, потому что эти два метода работают по-разному. Это похоже наdidReceiveMemoryWarning Безразлично»гарантияviewDidLoad быть вызванным снова, чтобы восстановить все необходимые UIViews.

Я подозреваю, что с iOS 6 управление памятью осуществляется без необходимости ручного освобождения UIView. Пожалуйста, помогите мне узнать, что я упустил в понимании жизненного цикла UIViewController.

Ответы на вопрос(3)

Ваш ответ на вопрос