警告:wait_fences:未能收到回复:10004003

时间:2012-06-05 06:32:29

标签: iphone objective-c ios ipad uialertview

我有时会收到此警告“wait_fences:未收到回复:10004003”,不知道为什么会这样,

我的代码中没有viewdidiappear方法,我的视图中有UIAlert,代码是

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Start" message:[NSString stringWithFormat:@"Hi %@,",[user objectAtIndex:0] ] delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alert show];
[alert release];

2 个答案:

答案 0 :(得分:0)

这是由于您当前不在的视图控制器上的UI操作,即。您正在访问UI的屏幕,当前不可见。

答案 1 :(得分:0)

如果您在评论中阅读了我的答案,那么您需要做的是在-viewDidAppear方法中添加上述代码,并确保添加[super viewDidAppear:YES];,如果您想保留在你的init方法中,你必须像这样添加一个延迟 [self performSelector:@selector(next) withObject:nil afterDelay:0.5];