Если вы просто хотите отправить простое сообщение другому классу, можете использовать NSNotification
В файле класса B
- (void)someMethod {
[[NSNotificationCenter defaultCenter] postNotificationName:@"NofifyMe" object:self userInfo:nil];
}
В файле класса A
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didSomeAction:) name:@"NofifyMe" object:nil];
- (void)didSomeAction {
}
Таким образом, всякий раз, когда ваш someMethod будет вызывать, ваш класс B просто отправит сообщение вашему классу A для вызова didSomeAction.и в деиллоке удалите наблюдателя
-(void)dealloc{
[[NSNotificationCenter defaultCenter] removeObserver:self];
[super dealloc];
}