我有一個非常簡單的方法。然而,在UIAlertView中不會運行的方法....這裏是我的方法:方法沒有運行 - iOS
-(void)post_result {
NSLog(@"Post Result");
post_now.enabled = YES;
[active stopAnimating];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Success" message:@"You're post has been successfully uploaded." delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
[alertView show];
success_post_facebook = 0;
success_post_youtube = 0;
success_post_googleplus = 0;
success_post_tumblr = 0;
success_post_twitter = 0;
NSLog(@"Post Result END");
}
奇怪的是,該代碼之前和之後的UIAlertView中會在此方法運行....那麼地球是錯的??
謝謝你的時間。
調試器中的任何東西?你是否在一個單獨的線程中調用這個「post_result」?如果您希望得到一個好的答案,我會發布更多的代碼。 –
你是什麼意思,它不會運行 - 它不顯示? – thegrinner
確保您在主線程中顯示警報。 – rmaddy