© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
H. DuttInterprocess Communication with macOShttps://doi.org/10.1007/978-1-4842-7045-5_7

7. IPC Through Pasteboards

Hem Dutt1  
(1)
North Delhi, Delhi, India
 

The pasteboard server is shared by all running apps. It contains data that the user has cut or copied, as well as other data that one application wants to transfer to another.

NSPasteboard objects are the only interface to the server for an application and to all pasteboard operations.

An NSPasteboard object is also used to transfer data between apps and service providers listed in each application’s Services menu.

For transferring data with drag and drop, the drag pasteboard is used to transfer data that ...

Get Interprocess Communication with macOS: Apple IPC Methods 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.