Чтобы добраться от А до Б:
Определите свойство в контроллере представления B для размещения переменной. В коде, в котором вы создаете контроллер представления B, перед тем как нажать его, установите для свойства значение A.
Чтобы добраться от B до A:
при создании B используйте addObserver:forKeyPath:options:context:
для добавления A в качестве наблюдателя свойства на B. Затем, когда B изменяется, вы получаете уведомление об изменении и можете обновить свойство на A. См. KVO раздел здесь .