В моем приложении для iPhone ...
Не удалось вызвать метод делегата ...
Вот мой код
Я создал простой делегат в одном классе...
@protocol imagecelldelegate
-(BOOL) isIntersects:(CGRect)lastTouch;
@end
@interface ImageDemoGridViewCell : AQGridViewCell
{
id<imagecelldelegate> delegate;
}
@property (nonatomic,retain) id delegate;
@end
Теперь я установил делегат в реализации этого класса и вызвал метод делегата.
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[self setDelegate:self.superview];
[delegate isIntersects:originalSelf];
//Getting error at this point...
}
После этого я реализовал метод в своем классеустановить делегата ..
@interface ViewController : UIViewController<imagecelldelegate>
{
и реализовать метод в этом классе ....
-(BOOL) isIntersects:(CGRect)lastTouch
{
NSLog(@"Delegate Yippee");
return YES;
}