Revision: 44480
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 12, 2011 20:24 by vaishnavi
Initial Code
//interface file is SampleController.h
//in SampleController.h
@protocol SampleControllerDelegate;
@interface SampleController : UIViewController <> {
id<SampleControllerDelegate> delegate;
}
@property(nonatomic,assign) id<SampleControllerDelegate> delegate;
@end
@protocol SampleControllerDelegate <NSObject>
- (void)testFunction:(SampleController*)controller;
@end
//in SampleController.m file
@synthesize delegate
// implement SampleControllerDelegate like this
- (void)yourCustomFunction:(id)sender {
[delegate testFunction:self];
}
Initial URL
Initial Description
Initial Title
writing a custom delegate
Initial Tags
Initial Language
Objective C