Cómo pasar prepareForSegue: un objeto


Tengo muchas anotaciones en una vista de mapa (con botones rightCalloutAccessory). El botón realizará una transición de este mapview a un tableview. Quiero pasar al tableview un objeto diferente (que contiene datos) dependiendo de qué botón de llamada se hizo clic.

Por ejemplo: (totalmente hecho)

  • anotación1 (Austin) - > datos de pase obj 1 (relevante para Austin)
  • annotation2 (Dallas) - > pass data obj 2 (relevant to Dallas)
  • anotación3 (Houston) -> pasar datos obj 3 y así sucesivamente... (usted consigue el idea)

Soy capaz de detectar qué botón de llamada se hizo clic.

Estoy usando prepareForSegue: para pasar el obj de datos al destino ViewController. Dado que no puedo hacer esta llamada tomar un argumento adicional para el obj de datos que requiero, ¿cuáles son algunas formas elegantes de lograr el mismo efecto (obj de datos dinámicos)?

Cualquier consejo sería apreciado.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52