Introduction to Cocoa Performance Guidelines
Guidelines for improving the performance of Cocoa applications.
Organization of This Document
This document contains the following articles:
- General Recommendations provides some general tips for achieving good performance with Cocoa.
- Unblocking Your User Interface explains ways to perform lengthy tasks in a way that keeps your user interface responsive to user commands.
- Using Views Effectively explains how to get the best performance out of your custom NSView subclasses.
- Cocoa Live Window Resizing provides tips for speeding up your drawing code during a live window resize.
- Cocoa Bindings Tips provides basic tips for improving performance when using Cocoa bindings.
- Improving NSBezierPath Rendering Times describes ways to speed up drawing operations involving the NSBezierPath object.
- String Management provides tips for using strings effectively in your application.
- Notifications provides tips for using notifications efficiently and offers alternatives for communicating among the objects in your application.
Copyright © 2004, 2009 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2009-08-11