我有一个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 了?