Как передать переменную между двумя элементами Tab View в Swift 5 в macOS - PullRequest
0 голосов
/ 03 июля 2019

У меня есть приложение, которое обращается к API.Когда приложение загружается, происходит переход с листа, и пользователь вводит учетные данные, которые аутентифицируются в API и извлекают токен.

Эти учетные данные, закодированные в base64, и этот токен передаются в контроллер основного представления через делегата в очереди.

Мы расширяем приложение и теперь хотим иметь два разных представления вкладок для двух отдельных задач - но обе задачи требуют учетных данных base64 и / или токена.

Я разделил основное представление на контроллер представления вкладок и поместил основной код на одну из вкладок, но я не могу понять, как передать эти данные на вторую вкладку.Segue не будет работать, потому что вы не переходите там с представлением вкладок.

Все примеры, которые я нахожу, относятся к iOS и здесь не применимы.Любая помощь будет принята с благодарностью.

Я бы не стал хранить их по умолчанию или что-то в этом роде, так как учетные данные / токен чувствительны.

...