#import <UIKit/UIKit.h>
#import "API_Services.h"
@interface ViewController : UIViewController<UITextFieldDelegate,APIServicesListener>
{
UITextField *emailTextField,*passwordTextField;
}
@property (strong, nonatomic) UIWindow *window;
@end
Login.m Class
On Login Button Call the Below to hit the API Call
[[API_Services sharedInstance]login:emailTextField.text password:passwordTextField.text andListener:self];
Callback---
-(void)APIServicesResult:(NSString *) success withResult:(NSDictionary *)result statusCode:(NSString *)statusCode headerFields:(NSDictionary *)headerFields{
[load hideView];
// Util *util = [[Util alloc]init];
NSLog(@"result----------->%@",result);
if([statusCode isEqualToString:@"200"]){
BOOL successFail=[[result objectForKey:@"Status"] boolValue];
if(successFail){
}
else {
NSString *errMsg;
if([result objectForKey:@"message"]){
errMsg=[result objectForKey:@"message"];
}else{
errMsg=[result objectForKey:@"Error"];
}
[self alertViewShow:errMsg];
}
}
else if([statusCode isEqualToString:@"1"]){
[self alertViewShow:STRING_No_Network_ERROR];
}
}
ZIP File
No comments:
Post a Comment