У меня есть 2 iPhone, подключенных с помощью GKSession (Bluetooth) Peer 2 Peer Я делаю это для моей игры на двоих. Я создал класс менеджера Bluetooth, который реализует GKSessionDelegate. Этот класс содержит следующие методы
- (void) receiveData:(NSData *)data
fromPeer:(NSString *)peer
inSession:(GKSession *)session
context:(void *)context;
- (void)sendData:(NSArray*)data;
Для отправки и получения данных. Возможно ли иметь метод receiveData в разных контроллерах представления? Поэтому мне не нужно использовать таймеры для постоянной проверки полученных данных.
Спасибо.