2010-02-03 31 views
6

Wiem, co to jest UIView, ale nie jest to UIViewController. Chcę tylko wiedzieć, co mogę użyć go do, a co to jest w porównaniu do UIViewCo to jest UIViewController

+0

W przypadku takich pytań należy zapoznać się z [dokumentacją] (http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html). –

+0

proszę o warunki Lamensa. Przeczytałem już dokumentację i nadal jej nie rozumiem. Właśnie dlatego zadaję to pytanie. – Jaba

Odpowiedz

6

Zasadniczo należy wiedzieć, co jest model-view-controller architecture w dziedzinie inżynierii Software, UIView odpowiada widzenia tej architektury i UIViewController jest po stronie kontrolera tej architektury.

Teraz można traktować UIViewController jako agenta, który kontroluje (i implementuje metody) zdarzenia i projekt UIView, który jest wyświetlany na ekranie. Wszystko, co chcesz zmienić w widoku, można zapisać wewnątrz metody w jego klasie kontrolera, która dziedziczy z klasy UIViewController. To tylko krótki opis tej wielkiej koncepcji. Aby uzyskać szczegółowe informacje, poszukaj powyższego linku.

+0

Dziękuję. Po prostu nie rozumiem, co dokładnie napisała dokumentacja. Bardzo mi pomogłeś. Dzięki wielkie. – Jaba