---
title: Notifications
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/notifications
---

# Notifications

Design patterns for broadcasting information and for subscribing to broadcasts.

## Topics

### Key-Value Observing

- [NSKeyValueObserving](objectivec/nskeyvalueobserving.md)

### Notifications

- [Notification](foundation/notification.md)
- [NotificationCenter](foundation/notificationcenter.md)
- [NotificationQueue](foundation/notificationqueue.md)

### Cross-Process Notifications

- [DistributedNotificationCenter](foundation/distributednotificationcenter.md)

## See Also

### App Support

- [Task Management](foundation/task-management.md)
- [Resources](foundation/resources.md)
- [App Extension Support](foundation/app-extension-support.md)
- [Errors and Exceptions](foundation/errors-and-exceptions.md)
- [Scripting Support](foundation/scripting-support.md)
