В моем приложении iPhone ......Proble вызова пользовательских метод делегата
Не удалось вызвать метод делегата ....
Вот мой код
Я создал простой делегат в одном классе ...
@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;
}
Вы получаете какие-либо ошибки? или «Делегат Yippee» не регистрируется? –
Когда я вызываю метод на этой линии, получаю ошибку. –