je mettre en œuvre une application iOS très simple il suffit de pratiquer montrant un pop up alerte, et je reçois une erreur lorsque j'appuie sur le bouton d'alerte:Utilisation de base de UIAlertView provoque EXC_BAD_ACCESS
Discussion 1: EXC_BAD_ACCESS (code = 1, adresse = 0x676f6f57)
Voici le code:
- (IBAction)AlertButton {
alert = [[UIAlertView alloc]
initWithTitle:@"Alert" message:@"Alert"
delegate:self
cancelButtonTitle:@"Dismiss"
otherButtonTitles:@"Apple", "Google" ,nil];
[alert show];}
-(void)alertView :(UIAlertView *)alertView clickedButttonAtIndex:(NSInteger)buttonIndex{
if(buttonIndex == 1){
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://apple.com"]];
}
if(buttonIndex == 2){
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://google.com"]];
}}
S'il vous plaît ne pas poster un lien vers l'ensemble de votre projet. Si vous ne pouvez pas décrire votre problème assez succinctement pour entrer dans le corps du message ici, alors votre question n'est pas appropriée pour Stack Overflow. –
Je crois que le problème est le nom de votre bouton = AlertButton et le nom de l'IBaction est également AlertButton. Il n'y a rien de mal avec le UIAlertView dans le code ci-dessus. –