iOSで複数のメッセージを1つずつ表示したいのですが、問題はUIAlertViewの表示がブロックされないことです。アラートの終了を処理してclickedButtonAtIndex
、同じアラートを内部に表示しようとしました。ここにいくつかのコードがあります:
@interface ViewController : UIViewController <UIAlertViewDelegate>
...
@property UIAlertView *alert;
...
@end
...
[alert show]; //somewhere in code, starts chain of messages
...
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
// Some changes in alert object
[alert show];
}