Najlepszy sposób na cofnięcie wydarzeń, gdy widok nie jest już potrzebny
Czy złym zwyczajem jest dzwonienieundelegateEvents()
w widokuremove()
metoda? Dlaczego nie został on domyślnie dołączony przez chłopaków z kręgosłupa?
Zdałem sobie sprawę, że wpadam w tak wiele wiążących problemów, gdy po prostu ponownie inicjuję zmienną widoku. Mimo żeundelegateEvents()
jest wywoływany automatycznie, gdy tworzony jest nowy widok, próbuje cofnąć zdarzenia dla nowo utworzonego widoku, a nie poprzedniego. Dlatego jeśli wywołanie ręczne nie będzie wywoływane za każdym razem, wywołania zdarzeń duchowych pozostaną aktywne i spieprzą moje aplikacje.
Jaki jest najlepszy sposób na to poradzić?