w Xcode, szablon Utility Aplikacja sprawia, że projekt z:Jak wybrać kod do umieszczenia w widoku a ViewController?
MAINVIEW, MainViewController
i
FlipsideView, FlipsideViewController
W mojej aplikacji, dwa poglądy odpowiadają głównym interfejsie i ekran preferencji. Oczywiście chcę, aby prefs były odzwierciedlone w głównym interfejsie i utrzymywały się na dysku, aby zapamiętać ustawienia. Wiem, jak to zrobić.
Problem polega na tym, że patrząc na przykładowy kod podobnych aplikacji, widzę, że niektóre z nich umieszczają większość aktywnego kodu w Widoku, pozostawiając ViewControllerowi niewiele więcej niż kod pośredniczący, ale niektóre inne robią to na odwrót.
Czy istnieje pewna reguła, dzięki której można zdecydować, gdzie umieścić większą część mojej funkcjonalności?
Zgadzam się, że generalnie tylko kod widoku-budowania należy do klasy widoku. I często nie jest potrzebny kod budowania widoku, więc możesz całkowicie pozbyć się klasy widoku. –