Introduction to Cocoa Bindings Reference

Cocoa bindings is a collection of technologies that reduces the code dependencies between models, views and controllers, automatically synchronizing views when models change. You can eliminate most of your glue code by using bindings available in Interface Builder to connect controllers with models and views.

Organization of This Document

These articles cover key concepts in understanding the types of bindings and options available:

Following the articles are descriptions of bindings for the classes that support Cocoa bindings. Each description lists the options and placeholders for the binding, as well as the expected object type and whether the binding is read-only.

See Also

This document is primarily a reference. You may want to read these additional topics for a better understanding of the concepts required to effectively use Cocoa bindings.