当我调用UIAlertView时,我得到了'wait_fences: failed to receive reply: 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
方法中显示它。当视图刚刚加载时,它不在屏幕上