Monday, 15 February 2016

callback method


MainView Controller:

.h file

#import "callbackcontroller.h"
@interface EventListViewController : UIViewController <EventCallbackDelegate>

.m file

CreateEventViewController * next = [[CreateEventViewController alloc]init];
next.delegate = self;
[self presentViewController: next animated:YES completion:nil];

//Callback Method Function

-(void)refreshviewevent{
NSLog(@"Do your code");

}


CallBack ViewController

.h file

@protocol EventCallbackDelegate <NSObject>
-(void)refreshviewevent;
@end

@interface CreateEventViewController : UIViewController
@property (strong,nonatomic) id <EventCallbackDelegate> delegate;

@end

.m file

//put callback place

[self.delegate refreshviewevent];

No comments:

Post a Comment