我有一個用戶輸入電子郵件信息後按下的按鈕。我有一個警報視圖,當沒有輸入電子郵件時顯示,但如果存在,我想讓按鈕繼續到另一個視圖控制器。performSegueWithIdentifier:導致應用程序崩潰
以下代碼會導致我的應用崩潰。我不知道爲什麼。請幫忙。
(注:我已經試過「發件人:自我]」「發件人:無]」和「發件人:發送者]」,他們都讓我的應用程序崩潰。)
- (IBAction)nextButtonPushed:(id)sender {
if ([self.emailTextField.text isEqual: @""]) {
emailAlertView = [[UIAlertView alloc] initWithTitle:@"Missing Email" message:@"A destination email is required to send." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[emailAlertView show];
self.nextButton.enabled = NO;
}
else {
eString = self.eTextField.text;
hString = self.hField.text;
emailAddress = self.emailTextField.text;
[userDefaults setObject:eString forKey:@"e"];
[userDefaults setObject:hString forKey:@"h"];
[userDefaults setObject:emailAddress forKey:@"email"];
[self performSegueWithIdentifier:@"next" sender:self];
}
}
您能否顯示錯誤消息。 – Larme
***由於未捕獲的異常'NSInvalidArgumentException'而終止應用程序,原因:'Receiver()沒有標識符'next'的繼續' ***第一次拋出調用堆棧: (等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等) 的libC++ abi.dylib:與類型NSException –
digimortal
的未捕獲的異常你在故事板創建SEGUE並將其命名爲「下一個」終止? – Larme