Глобальная видимость

Некоторые объекты оказываются глобально видимыми, т.е. они доступны для всех остальных объектов. Характерным тому примером служат объекты классов. Классы нередко содержат методы, поставляющие экземпляры одиночных объектов. Некоторые из этих одиночных объектов, в свою очередь, обладают свойствами, делающими другие объекты также глобально видимыми.

Подробнее...

Связь между объектами - Уведомления

Уведомления (см. главу 11) могут, в частности, служить для связи между объектами, которые принципиально отдалены и не обязательно должны видеть друг друга.

Подробнее...

Наблюдение за значениями по ключам

Наблюдение за значениями по ключам (или сокращенно KVO) — это механизм, позволяющий одному объекту быть зарегистрированным другим объектом, чтобы автоматически уведомлять об изменении значения во втором объекте.

Подробнее...

Шаблон проектирования "модель-представление-контроллер"

В документации компании Apple и в других источниках можно найти ссылки на термин шаблон проектирования “модель-представление-контроллер”, или сокращенно шаблон MVC.

Подробнее...