У меня есть приложение iOS с несколькими видами.Доступ к данным iOS с нескольких видов
A login UIView
, который пользователь сначала видит, а при вводе правильных учетных данных он будет доставлен на главный TabBarViewController
, который «управляет» остальными видами.
Подключен UIView
подключен к TabBarViewController
с модальным Segue. Я также использую этот Segue для передачи данных из окна «Вход» в TabBarViewController
с помощью свойств. Все хорошо до сих пор.
Как уже упоминалось, есть другие виды, связанные с этим TabBarViewController
, и эта панель вкладок отображает их только.
Вопрос в том, как я могу получить доступ к свойству TabViewController
(которое определяет набор loginView с определенным значением), в других представлениях? Я хочу, чтобы иметь доступ к этой недвижимости из нескольких других точек.
Спасибо.
вы можете использовать KVO, а когда значение задано для объекта foo, обновите отображение/предпримите действие. Другой вариант - использовать [self.presentingViewController do stuff] ;, и вызвать действие. это действительно зависит от точного потока, который вы хотите создать ... – Raz