2015-04-21 3 views
-3

Я хочу продолжить обновление userLocation каждые 0,5 с от viewController до anotherViewController !! Я пробовал использовать segue, но это только обновляет, кто-нибудь знает другой метод или как?местоположение обновления с другого контроллера представления

Спасибо!

+0

Отправьте ваш код для начала – KenD

+0

Просьба указать [что вы пытались] (http://mattgemmell.com/what-have-you-tried/) в своем посте. – milo526

ответ

0

Несомненно.

Создать протокол. Назовем это MyLocationDelegateProtocol.

Дайте ему метод получения обновлений местоположения.

Попросите свой anotherViewController реализовать этот метод и добавьте MyLocationDelegateProtocol в определение класса. (Эти шаги можно назвать «превращение класса в соответствие с MyLocationDelegateProtocol».)

Дайте диспетчеру просмотра, который будет отправлять местоположение, обновит свойство locationDelegate. Когда вы создаете контроллер вида, установите для него свойство locationDelegate для вашего другогоViewController.

Напишите методы определения местоположения, чтобы они проверяли, нет ли свойства locationDelegate. Если это NOT nil, отправьте сообщения о местоположении в locationDelegate, используя сообщения (сообщения), определенные в MyLocationDelegateProtocol.

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