Когда я создаю приложение на основе навигации, второй контроллер представления создается с помощью initWithNibName, если я добавляю метку во второе представление и подключаю его с IBOutlet во втором контроллере представления. После перехода ко второму представлению, щелкнув ячейку таблицы, а затем обратно в корневое представление, приложение прерывается - отправьте сообщение retainCount освобожденному объекту.
Я знаю, что это вызвано тем, что метка IBOutlet, которая сохраняется, устанавливает nil в viewDidUnload и dealloc в dealloc. Но я не знаю почему, и если я все еще хочу использовать IBOutlet, что я могу сделать? Не сделаешь это в viewcontroller's dealloc?
Кто-нибудь может помочь? Спасибо.