iPhone / Цель C - Связь между ViewController / лучший способ реализовать? - PullRequest
0 голосов
/ 24 сентября 2010

Я создаю приложение для iPhone.

Я создал свой собственный класс SwitchViewController (связанный с App-Delegate), который фактически просто изменяет различные другие View / ViewController (например, ViewA, ViewB), пока приложение

Когда я знаю, что получил жест касания в ViewController-A, я хотел бы вызвать метод (например, switchViews: (id) sender) в классе SwitchViewController.

Что бы лучший способ сделать это?Должен ли я инициировать ViewA со ссылкой на объект SwitchViewController?Делегирование?Что было бы лучшим способом?

Когда я добавляю кнопку в ViewA, это не проблема, тогда я просто могу подключить ее к IBOutlet.Но программно?

Спасибо, Стефан

Ответы [ 2 ]

2 голосов
/ 24 сентября 2010

Звучит как основной пример использования NSNotificationCenter .

0 голосов
/ 22 октября 2010

Использовал фактически цепочку респондента и получил ответ в switchViewController.

...