2016-07-26 5 views
0

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

+0

Для сохранения данных вы можете использовать NSNotificationcenter & NSUserDefaults. – sourav

+0

Согласен с @sourav. Но я также добавляю использование NSCoding. Еще один способ - настроить TabBarController так, чтобы он содержал общие свойства. – Andrej

+0

В соответствии с этим типом требований вы можете создать словарь по всему миру и получить доступ к нему в любом месте между контроллером панели. – sourav

ответ

0

В зависимости от данных, которые вы хотите передать:

  • Если это данные, которые будут использоваться только в контроллере представления назначения, вы можете просто определить общие свойства и назначить их инициализации и перед представлением.
  • Если это общие данные, которые могут использоваться как из источника, так и из назначения, тогда лучше определить стороннюю компанию (Provider, Manager ...), которая может предоставить общие данные для обоих.
+0

@Moazz Im передает текущие координаты пользователя. – pprevalon

+0

Я рекомендую второй вариант в таком случае –

Смежные вопросы