Я работаю над старым приложением iOS Objective c.У меня есть рабочий логин.Кнопка логина и логика все созданы в .m файлеЯ пытаюсь добавить забытый пароль Ссылка на отдельный контроллер представления с segue, определенным в раскадровке.это работает.Но теперь, когда я нажимаю кнопку входа в систему, он проходит функцию входа в систему, но в конце концов открывается забытый пароль.Я не очень хорошо знаком с Segue.
Может кто-нибудь помочь мне, что я не так?Это будет отличная помощь.Забыл пароль segue напрямую связан в раскадровке.У меня не реализован метод preparesegue
//login button added
- (void)viewDidLoad{
self.title = @"Log In";
logInButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[self.logInButton setFrame:CGRectMake(86, 324, 142, 37)];
[self.view addSubview:logInButton];
[logInButton setTitleColor: [UIColor whiteColor] forState:UIControlStateNormal];
[logInButton setTitleColor: [UIColor whiteColor] forState:UIControlStateHighlighted];
[logInButton.titleLabel setFont:[UIFont fontWithName:@"Helvetica-Bold" size:15]];
[logInButton setTitle:@"Log In" forState:UIControlStateNormal];
[logInButton addTarget:self action:@selector(logInButtonDePressed) forControlEvents:UIControlEventTouchUpInside];
[super viewDidLoad];
}
//login button clicked
(void)logInButtonPressed{
[self.userNameTf resignFirstResponder];
[self.passwordTf resignFirstResponder];
[self logIn];
}
//login code
(BOOL)logIn{
[self logInParser:[NSString stringWithFormat:@"username=%@&password=%@",
[userNameTf text],[passwordTf text]]];
return TRUE;
}
-(void)logInParser:(NSString*)httpBodyString{
NSURL *URL =[NSURL URLWithString:[apiURL stringByAppendingString:@"apiURL"]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:URL];
[request addValue:@"application/x-www-form-urlencoded type" forHTTPHeaderField:@"Content-Type"];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[httpBodyString dataUsingEncoding:NSUTF8StringEncoding]];
NSURLConnection *connection = [[NSURLConnection alloc]initWithRequest:request delegate:self];
if(connection){
webData = [NSMutableData data];
}
}