Cum nu mai aveam posibilitatea de a seta un outlet catre detailViewController aveam 2 optiuni:
1. de fiecare data cand un nou controller este pus pe stack sa ii sa ii atribui valoarea:
newController.detailViewController = self.detailViewController;
In acest fel am acces la detailController si pot face refresh printr-un setter dar varianta este prea complicata pentru ca am foarte multe clase iar cand creez newController trebuie sa stiu exact numele clasei. Exista si varianta cu
id newController = NSClassFromString() ...
dar asa nu pot accesa variabila detailViewController,trebuie typecasting iar eu nu stiu exact numele clasei nu prea se poate
2. Metoda aleasa de mine este NSNotificationCenter,cand selectez o celula din tabel postez o notificare si trimit ca obiect in notificare ceea ce ma intereseaza apoi in detailViewController ma inregistez pentru notificare.
Dupa ce primesc notificarea am un UIWebView care incarca corect tot ce trebuie,totul e ok mai putin un lucru,metodele de delegate ale UISplitViewController nu se mai apeleaza cand schimb orientarea si nu inteleg de ce.