У меня есть приложение с несколькими UIViewControllers с помощью навигационного контроллера. UIViewController содержит tableView, панель поиска (которую я могу показать/скрыть) и панель инструментов. Все это добавлено в виде подзонов к его представлению. Все эти подпункты создаются после инициализации UIViewController и их содержимого зависит от содержимого UIVievController.Subviews исчезают из UIViewController
Это нормально работает. Когда я немного играю с моим приложением, двигайтесь туда и обратно, открывайте некоторые модальные представления и т. Д., Иногда после перехода обратно в мой корневой VC все его подвид исчезает, и все, что я получаю, это белый экран.
Я дважды проверил весь свой код, и я не могу найти источник проблемы (я, конечно, не удаляю их сам). Я не смог найти точного отца, как воспроизвести это, это кажется случайным. Любая идея, почему iphone удалит мои подпрограммы из VC? Я бы опубликовал некоторый код, но я не хочу здесь останавливаться, и я не уверен, какая часть важна, поэтому, если вы хотите их увидеть, дайте мне знать
Получаете ли вы предупреждения о памяти? – Jordan
Нет, я этого не делаю. Это было первое, что я пробовал, но я не использую много памяти. Есть некоторые утечки. Я буду обращаться к бит позже, но они маленькие, а память не является пределом. – Lope