0

AlertViewとxcodeを使用していますが、xcodeに次のメッセージが表示されます:宣言されていない識別子alertLabel..。

コードは次のとおりです。

-(void)alertView:(UIAlertView *) alerta didDismissWithButtonIndex:(NSInteger)buttonIndex

switch (buttonIndex) {
    case 0:
        alertLabel.text = @"Ok!";
        break;

    default:
        break;
}

誰か助けてくれませんか?

4

5 に答える 5

3

このエラーはalertlabelのようなものがないことを意味するので、正しく宣言したことを確認してください。

于 2012-07-13T13:06:29.323 に答える
2

iOSでAlertViewを使用する

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:nil message:@" Running apps in the background " delegate:self cancelButtonTitle:@"Okay" otherButtonTitles:nil, nil];
    [alert show];
于 2015-09-05T11:57:33.823 に答える
1

AlertLabelが正しく定義されていない可能性があります。正しく初期化されていることを確認してください

于 2015-08-19T19:21:00.503 に答える
0

alertaがアラートビューのデリゲートである別のビューコントローラのラベルである場合は、この変更を試してください

self.delegate.alertLabel.text
于 2012-07-13T13:06:23.503 に答える
0

alertLabelの@propertyと@synthesizeはありますか?

于 2012-07-13T13:22:56.053 に答える