我以前没用过storybboard,最近试了一下,确实很多方面很好用。但是我发现用了storyboard总是被迫写一些代码,比如:
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"AddPlayer"]) { //非得这么写,晕
UINavigationController * navigationController = segue.destinationViewController;
PlayerDetailViewController * playerDetailsViewController = [navigationController viewControllers][0]; //晕死了
playerDetailsViewController.delegate = self;
}
}
我觉得这样的代码非常不优美,还容易出错。
有没有什么办法能使用storyboard还能写的好一点?