Так что я новичок в мире Swift и Xcode.
Ожидаемое использование:
- Приложение имеет панель вкладок с 3 вкладками.
- Я go на вкладке «поиск» и я щелкаю строку в табличном представлении, это записывает Int в userDefault
- Теперь я нажимаю на домашнюю вкладку, которая перезагружает и читает это userDefault и получает данные из API снова, как при первом запуске приложения
Проблема:
- Когда я запускаю приложение, оно получает ключ от userDefaults и прочитайте данные, но когда я тогда go перейду на вкладку поиска и изменим userDefaults и снова щелкну на вкладке home, то просто возвращаюсь назад, так что перезагрузки нет.
Я искал и искал и только странные решения с уведомлениями и прочим ...
Как мне вызвать код, который перезагружает фрагмент в android в Swift?
FragmantClass rSum = new FragmantClass(); getSupportFragmentManager().beginTransaction().remove(rSum).commit();
Да, я хочу весь viewDidLoad()
запустить снова ...