我有一个UIViewController
在单例对象上调用一个方法的方法,在给定特定条件的情况下,该方法显示一个UIAlertView
. 当用户点击UIAlertView
我希望UIAlertView
消失的按钮时(目前它确实消失了),然后点击它UIViewController
后面的按钮以转到另一个场景。我的问题是UIAlertView
来自单例类,而 segue 需要在UIViewController
.
在Singleton.m
:
-(void)alertView:(UIAlertView *)alertView
clickedButtonAtIndex:(NSInteger)buttonIndex {
NSString *buttonTitle = [alertView buttonTitleAtIndex:buttonIndex];
if ([buttonTitle isEqualToString:@"Button!"]) {
[self performSegueWithIdentifier: @"Segue!" sender: self];
}
}
我的问题是我用什么来代替self
它可以让我通知UIViewController
它是时候做一个 segue 了?