Legacy Mac OS X Reference Library Apple Developer Connection

Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.


Introduction to Pasteboards Programming Topics

Important: The information in this document is obsolete and should not be used for new development.

You typically use pasteboards in copy and paste operations, although pasteboards also provide the basis of system services (see System Services). NSPasteboard objects transfer data to and from the pasteboard server. The server is shared by all running applications. 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 an application’s sole interface to the server and to all pasteboard operations.

You should read this document to learn how to implement copy and paste in your application, and to learn about the different types of pasteboard

Note: This document describes how to use pasteboards on Mac OS X v10.5 and earlier. To understand how to use pasteboards on Mac OS X v10.6 and later, read Pasteboard Programming Guide.

Organization of This Document

This document contains the following articles:



Last updated: 2009-01-20

Did this document help you? Yes It's good, but... Not helpful...