Что я ищу это очень простое решение для следующих в моем XCode проекта: Когда applicationWillEnterForeground
называется, я хочу, чтобы мой главный (и единственный) viewcontroller
перезагружать, как если приложение запускается с нуля, поэтому я хочу, чтобы он пересчитал несколько вещей в тот момент, которые могли бы измениться, когда приложение было в фоновом режиме, в ответ на временные изменения, обнаруженные при запуске приложения. Я хочу, чтобы это произошло, а не мнение только, чтобы вновь появиться в последний раз видели состояниеперегрузочный UIViewController с нуля через AppDelegate applicationWillEnterForeground
viewcontroller
назван TMViewController
я нашел ответы, которые говорят мне, просто, что я должен перезагрузить viewcontroller
в applicationWillEnterForeground
разделе AppDelegate, но не как это сделать
Я нашел ответы, которые объясняют, как перезагрузить различные элементы, метки, веб-просмотры и данные из сети. Это гораздо сложнее, чем мне нужно, и я не могу видеть иглу для стога
Все, что должно произойти это applicationWillEnterForeground
чтобы перезагрузить viewcontroller
, как будто его viewDidLoad
была вызвана (я понимаю, что это само по себе не является хорошим решением, не то, что я знаю, как это сделать даже это!)
Я полагаю, в двух словах, я изо всех сил, чтобы понять, что нужно идти в час & м файлов как AppDelegate
и viewcontroller
файлы для этого
всякая помощь была бы принята с благодарностью
но где я могу это поставить? – Tim
in - (void) applicationWillEnterForeground: (UIApplication *) приложение - по вашему вопросу: «Я нашел ответы, которые говорят мне просто, что мне нужно перезагрузить диспетчер представлений в разделе applicationWillEnterForeground приложения AppDelegate, но не как это сделать» :) – Jef
Я пробовал это, но я получаю:! Нет видимого @ интерфейса для «TMViewController» объявляет селектор «intWithNibName: bundle:» – Tim