Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Using NSUndoManager

Using NSUndoManager requires understanding the context in which it is used. There are two aspects: user experience and the technical details of integrating it into your application.

Providing an Intuitive Experience for the User

Although you now have a nice tool, you must use it judiciously to create a pleasant user experience. This is more difficult than it sounds, and explains why Apple waited until the 3.0 SDK to provide undo functionality.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint