Работа Cocoa Bindings
Программирование и работа всего пользовательского интерфейса в Mac OS X основана на модели (паттерне) Model-View-Controller (MVC). Этот паттерн четко разделяет данные, с которыми идет работа (Model), визуальное представление, служащее для показа и/или редактирования этих данных (View) и связующих их код (Controller).
продолжить чтение