Segue
self.performSegue(withIdentifier: "showPlaceDetail", sender: self);
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "showRegisterEnd" {
let nextScene = segue.destination as! RegisterEndController
nextScene.delegate = self;
nextScene.registerDictionary = dic;
}
}
//La variable a la que se quiere asociar el valor debe estar en el .h
// Prepara el objeto que se quiera pasar y hace la llamada
self.selectedPlace = [LOApplicationModel sharedInstance].user.places[indexPath.row];
[self performSegueWithIdentifier:@"showPlace" sender:self];
#pragma-mark Segue
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"showPlace"]) {
LOPlaceSingleViewController *vc = [segue destinationViewController];
vc.selectedPlace = self.selectedPlace;
}
}