両方とも個別にうまく機能していますが、次のように組み合わせようとすると:
- (IBAction)showWithLabel:(id)sender
{
HUD = [MBProgressHUD showHUDAddedTo:self.navigationController.view animated:YES];
[self.checkinsViewController.view addSubview:HUD];
HUD.delegate = self;
HUD.labelText = @"Sending tweet";
[HUD showWhileExecuting:@selector(tweet) onTarget:self withObject:nil animated:YES];
}
- (void)tweet { [_twEngine sendUpdate:@"Test tweet"]; }
エラーは発生しませんが、ツイートは送信されません。
[_twEngine sendUpdate:@"Test tweet"];
IBAction では、つぶやきます。ツイートをスリープにすると、HUD が正しく表示されます。
何か案は?