Одним из преимуществ является то, что Apple называет кодированием Key-Value в Какао. Это позволяет вам централизовать обычные операции, которые вы можете выполнять со свойством; например, получение, настройка и т. д. Таким образом, вы можете использовать такие вещи, как использование шаблона наблюдателя для уведомления других объектов об изменениях без необходимости кодировать шаблонные элементы для каждого свойства в каждом объекте, который вы можете захотеть наблюдать. *