Chapter     12

Foundation Framework Specialized Services

In this chapter, you will explore several Foundation Framework classes that provide specialized system services. These classes implement functionality to support event-driven programming via notifications, object persistence via archiving and serialization, and distributed programming with distributed objects.


The Foundation Framework includes a collection of APIs—the notifications support classes—that provide a powerful mechanism for event-driven programming. A notification encapsulates information about an event. It can be sent to one or more observing objects in response to an event that occurs within a program. The notifications architecture follows a broadcast model; ...

Get Pro Objective-C now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.