0
私はUIAlertView
を表示するシングルトンオブジェクトのメソッドを呼び出すUIViewController
を持っています。ユーザがUIAlertView
のボタンをタップすると、UIAlertView
が消える(現時点では)UIViewController
が別のシーンに繋がるようにしたい。私の問題は、UIAlertView
がシングルトンクラスからのものであり、セグエフがUIViewController
で実行される必要があるということです。 Singleton.m
で別のクラスのあるクラスのセグを呼び出す
:
-(void)alertView:(UIAlertView *)alertView
clickedButtonAtIndex:(NSInteger)buttonIndex {
NSString *buttonTitle = [alertView buttonTitleAtIndex:buttonIndex];
if ([buttonTitle isEqualToString:@"Button!"]) {
[self performSegueWithIdentifier: @"Segue!" sender: self];
}
}
私の質問は、私は私はそれがセグエをする時間だとUIViewController
を通知できるようになりますとself
を置き換えるか何ですか?
ありがとう、それは完璧に働いた!私はNSNotification'sに完全に慣れていなかったので、私はちょうどそれらを使用する方法についての簡単なチュートリアルを見て、あなたの考えが働いた!再度ありがとう:D –