ユーザーがメソッドのボタンをクリックするとUIAlertView
、clickedButtonAtIndex
メソッドが呼び出されるはずですが、呼び出されません。
.h
私はUIAlertView
プロトコルを呼び出しました:
@interface RechercherViewController : UIViewController<UIAlertViewDelegate> {
//code
}
そして.m
ファイルに私はこれを持っています:
-(void)requestFailed:(ASIHTTPRequest *)request
{
//quand il y aura un échec lors de l'envoie de la requête
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"TopStation"
message :@"Your internet connexion is down"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
[alert release];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex == 0) {
NSLog(@"buttonIndex 0");
} else if(buttonIndex == 1) {
NSLog(@"buttonIndex 1");
}
}
ログファイルには何も表示されません。事前にthxを助けてください:)