ios – Segue存在吗?

有谁知道是否有办法确定是否存在具有特定名称的segue?或者,如果有办法获得iOS知道的所有命名segue的列表 最佳答案 不,您的方法仅检测特定segue何时被触发.

但你不能通过另一种方式测试是否存在segue,而不是试图调用它.

似乎唯一的方法是使用@try @catch:

@try {
    [self performSegueWithIdentifier:@"Replace_Connected" sender:self];
}
@catch (NSException *exception) {
    NSLog(@"%@  no segue with identifier 'Replace_Connected' : %@", [self description], exception);
}
@finally {    }
点赞