0

我正在制作的这个 iPhone 应用程序有一个选项卡栏应用程序。我在第三个视图(第三个选项卡)上做了一个简单的按钮,并给它一个 IBAction 以提供一个警报视图。当我按下构建并运行时,一切正常。我进入第三个标签,然后按下按钮。它只是崩溃了......为什么会这样?我在第三个选项卡中放入的所有内容都崩溃了。我创建了一个简单的视图控制器,并编写了类文件以重新开始,但我不断收到相同的错误。在我最初获得第一个视图控制器的第一个选项卡上一切正常。

PS> 它还说“ThirdViewController”类的不完整实现。我不知道为什么它在那里..

如果有人可以在这里帮助我,我将不胜感激。

凯文

4

1 回答 1

0

它和 UIAlertView,对吧?这个类需要实现协议 UIAlertViewDelegate 和方法 alertView:clickedButtonAtIndex: 来处理按钮点击,这就是编译器告诉你它不完整的原因。

无论如何,我第一次使用 UIAlertView 时遇到了一些问题。我的问题出在 otherButtonTitles 参数上,列表必须由nil终止,如下所示:

[myAlert initWithTitle:@"title" message:@"body " delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"ok",@"ignore",@"retry",nil];

无论如何,您可以在控制台中找到有关崩溃的有用调试,尝试在此处发布。

于 2010-04-30T02:10:31.747 回答