@interface hellowordAppDelegate : NSObject <UIApplicationDelegate> { UIWindow *window; hellowordViewController *viewController; } 需要在头文件里加入协议<UIApplicationDelegate> -(IBAction)buttonPressed { UIActionSheet *actionSheet= [[UIActionSheet alloc]initWithTitle:@"Are you sure?" delegate:self cancelButtonTitle:@"No Way!" destructiveButtonTitle:@"Yes , I'm Sure!" otherButtonTitles:nil]; [actionSheet showInView:self.view]; [actionSheet release]; } -(void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex { if (buttonIndex !=[actionSheet cancelButtonIndex]) { NSString *msg=nil; if (nameField.text.length>0) { msg=[[NSString alloc ]initWithFormat:@"You car breathe easy, %@,everything went ok.",nameField.text]; }else { msg=@"You can breathe easy,everything went OK."; } UIAlertView *alert= [[UIAlertView alloc ]initWithTitle:@"Something was done " message:msg delegate:self cancelButtonTitle:@"Phew!" otherButtonTitles:nil]; [alert show]; [alert release]; [msg release]; } } 在M 文件里实现在