【发布时间】:2012-01-10 08:27:21
【问题描述】:
我在调用 UIAlertView 时收到“wait_fences:未能收到回复:10004003”。它在应用程序首次打开时调用。它不会使应用程序崩溃或似乎根本不会影响它的功能,但我想彻底清理我的应用程序。这是一个标签栏应用程序,我已经在应用程序中首次加载的视图控制器的 viewDidLoad 部分输入了代码:
- (void)viewDidLoad
{
[super viewDidLoad];
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Welcome!" message:@"Thanks for downloading our new app! \n \n Take a look around and if you have any questions, don't hesitate to contact us." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];
}
我在网站上看到了针对此错误的其他答案,但它们似乎处理 UITextFields,我不确定它们如何准确地应用于我的情况。如果我遗漏了一些简单的东西,我深表歉意,但我正在动手学习,似乎无法弄清楚这一点。谢谢!
【问题讨论】:
-
也许你应该在
-(void)viewDidAppear方法中显示它。当视图刚刚加载时,它不在屏幕上。 -
啊,是的,好主意。完全奏效。谢谢。
-
@Roman:发表您的评论作为答案,以便 Mxmasta 接受它:)
-
是的,是的,dooooo 它。 :)
-
仅供参考:答案stackoverflow.com/questions/1371346/… 提供了一些更深入的信息。
标签: ios uialertview