Cocoa Fundamentals Guide

Page 29

CHAPTER 1

What Is Cocoa?

Further reading: For more on the Simulator, see iPhone Development Guide.

Performance Applications and Tools Although Xcode and Interface Builder are the major tools you use to develop Cocoa applications, there are dozens of other applications at your disposal. Many of these tools are performance applications.

Instruments Instruments is an application introduced in Xcode 3.0 that lets you run multiple performance-testing tools simultaneously and view the results in a timeline-based graphical presentation. It can show you CPU usage, disk reads and writes, memory statistics, thread activity, garbage collection, network statistics, directory and file usage, and other measurements—individually or in different combinations—in the form of graphs tied to time. This simultaneous presentation of instrumentation data helps you to discover the relationships between what is being measured. It also displays the specific data behind the graphs. Further Reading: See the Instruments User Guide for complete information about the Instruments application. Figure 1-8

The Instruments application Instruments Pane

Track Pane

Extended Detail Pane

Detail Pane

The Development Environment 2008-11-19 | © 2008 Apple Inc. All Rights Reserved.

29


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.