Я должен вызвать метод, представленный в контроллере представления, ссылка на который доступна в представлении. Когда я пытаюсь вызвать метод, как и любой другой метод, по какой-то причине iPhone просто игнорирует вызов. Может кто-нибудь объяснить, почему это происходит, а также как я могу использовать этот метод?
По мнению у меня этот метод:
-(void) touchesBegan :(NSSet *) touches withEvent:(UIEvent *)event{
NSArray* mySubViews = [self subviews];
for (UITouch *touch in touches) {
int i = 0;
for(; i<[mySubViews count]; i++){
if(CGRectContainsPoint([[mySubViews objectAtIndex:i] frame], [touch locationInView:self])){
break;
}
}
if(i<[mySubViews count]){
// viewController is the reference to the View Controller.
[viewController pointToSummary:[touch locationInView:self].y];
NSLog(@"Helloooooo");
break;
}
}
}
Всякий раз, когда вызывается событие касания, Hellooooo печатается в консоли, но метод до этого просто игнорируется