Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -(void)Login{
- NSString *string1 = _Mobile.text;
- [[NSUserDefaults standardUserDefaults] setObject:string1 forKey:@"number"];
- [[NSUserDefaults standardUserDefaults] synchronize];
- NSLog(@"ID is %@",string1);
- NSString *string2=@"&action=pin";
- NSString *urll=@"http://dev.controloye.com/misc/Irum/API/service.php?mobile=";
- NSString *string3 = [urll stringByAppendingString:string1];
- NSString *final=[string3 stringByAppendingString:string2];
- NSLog(@"URL %@",final);
- _indicator.hidden=NO;
- [_indicator startAnimating];
- NSString *targetUrl = [NSString stringWithFormat:@"%@",final];
- NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
- [request setHTTPMethod:@"GET"];
- [request setURL:[NSURL URLWithString:targetUrl]];
- [[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
- ^(NSData * _Nullable data,
- NSURLResponse * _Nullable response,
- NSError * _Nullable error) {
- NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
- NSLog(@"Data received: %@", myString);
- NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data
- options:NSJSONReadingMutableContainers
- error:nil];
- NSString *value = json[@"data"][0][@"pin"];
- NSLog(@"vvv %@",value);
- [[NSUserDefaults standardUserDefaults] setObject:value forKey:@"pin"];
- [[NSUserDefaults standardUserDefaults] synchronize];
- [_indicator stopAnimating];
- _indicator.hidden=YES;
- pinvalue=value;
- NSLog(@"HHH %@",pinvalue);
- dispatch_async(dispatch_get_main_queue(), ^{
- if([value isEqual:@"0" ]){
- [self RegAlert];
- }else{
- [self PinAlert];
- }
- });
- }] resume];
Add Comment
Please, Sign In to add comment