Navigate the Detail Pane

导航详细窗格Navigate the Detail Pane

在你发现在时间轴面板潜在的问题区域,使用详细信息窗格中检查该地区的数据(见图12-1)。“详细信息”窗格显示与所选工具的当前跟踪运行相关联的数据。工具在细节窗格中每次只显示一个工具,因此您必须选择不同的工具才能看到不同的细节集。After you identify a potential problem area in the timeline pane, use the detail pane to examine the data in that area (see Figure 12-1). The detail pane displays the data associated with the current trace run for the selected instrument. Instruments displays only one instrument at a time in the detail pane, so you must select different instruments to see different sets of details.

Figure 12-1查看仪器的详细数据Viewing detail data for an instrument

打开或关闭详细窗格To open or close the detail pane

Do one of the following:

  • Choose View > Detail.

  • Click the Detail View button () at the right end of the toolbar.

要查看特定工具的详细窗格中的数据To view data in the detail pane for a specific instrument

  1. 单击策略窗格中的工具。Click the instrument in the strategy pane.

在详细窗格中查看不同类型的数据View Different Types of Data in the Detail Pane

对于某些工具,可以以多种格式显示数据。例如,活动监视器工具允许查看数据摘要、父信息和示例列表。For some instruments, you can display data in more than one format. For example, the Activity Monitor instrument allows you to view a summary of data, parent child information, and a list of samples.

在细节类型之间切换To switch between detail types

  1. 从详细窗格的导航栏中的“详细类型”列表中选择适当的模式。Choose the appropriate mode from the detail type list in the navigation bar of the detail pane.

    仪器支持的哪种模式取决于该仪器收集的数据类型。Which modes an instrument supports depends on the type of data gathered by that instrument.

对于一些细节的类型,如分配工具的调用树模式,你可以使用披露的三角形(见图12-2)在某些细节窗格行潜水深入到相应的层次。单击“披露三角形”只对给定行展开或关闭。For some detail types, like the Allocations instrument’s call tree mode, you can use disclosure triangles (see Figure 12-2) in certain detail pane rows to dive further down into the corresponding hierarchy. Clicking a disclosure triangle expands or closes just the given row.

Figure 12-2在详细窗格中导航分析数据Navigating profiling data in the detail pane

TIP

若要展开行及其所有子节点,请按住选项键,同时单击“披露三角形”。To expand both the row and all of its children, hold down the Option key while clicking a disclosure triangle.

在查看调用树时,许多工具包括隐藏系统调用和反转调用树的选项。这些选项在“检查面板”下的“显示选项”下的“调用树”区域中找到。隐藏系统调用允许您快速过滤应用程序所做的调用。反转调用树允许您首先看到最重的调用。When viewing a call tree, many instruments include options to hide system calls and invert the call tree. These options are found in the Call Tree area under Display Options in the inspector pane. Hiding system calls allows you to quickly filter for calls made by your app. Inverting the call tree allows you to see the heaviest calls first.

在细节窗格中排序Sort in the Detail Pane

排序显示在详细信息窗格中的信息按某一列中的数据,请单击相应的列标题(见图12-3)。细节窗格中的列与每个工具不同。To sort the information displayed in the detail pane according to the data in a particular column, click the appropriate column header (see Figure 12-3). The columns in the detail pane differ with each instrument.

Figure 12-3在详细窗格中排序分析数据Sorting profiling data in the detail pane

使用扩展的细节窗格Use the Extended Detail Pane

对于某些工具,“检查”窗格中的扩展详细区域显示了当前在详细窗格中选中的项的附加信息。此扩展的详细信息可以包括记录的探针或事件的描述、堆栈跟踪、记录信息的时间以及其他信息。For some instruments, the extended detail area in the inspector pane shows additional information about the item currently selected in the detail pane. This extended detail information can include a description of the probe or event that was recorded, a stack trace, and the time when the information was recorded, as well as other information.

打开或关闭检查员扩展的详细区域To open or close the extended detail area of the inspector

Do one of the following:

  • Choose View > Inspectors > Show Extended Detail or Hide Extended Detail (or press Command-3).

  • Click the Extended Detail button () in the navigation bar at the top of the inspector pane.

你可以躲在一个堆栈跟踪的系统调用,通过单击折叠按钮的在堆栈顶部区域在检查员的扩展的详细区域,如图12-4所示。You can hide system calls in a stack trace by clicking the Collapse button  at the top of the stack trace area in the extended detail area of the inspector, as shown in Figure 12-4.

Figure 12-4在“检查窗格”的扩展详细区域中隐藏系统调用Hiding system calls in the extended detail area of the inspector pane

时间: 2024-10-12 17:11:22

Navigate the Detail Pane的相关文章

Navigate the Timeline Pane

Navigate the Timeline Pane 他最突出的部分跟踪文件的时间窗格,提出各仪器收集的数据的基于时间的视图(参见图11-1).这个窗格可以很容易地在你的应用程序中发现趋势和潜在问题领域.例如,内存使用图中的一个尖峰表示应用程序分配的内存比平常多.这个峰值可能是正常的,或者可能表明您的代码创建了比预期的更多的对象或内存缓冲区.诸如泄漏之类的工具也可以识别应用程序不正确处理内存的地方.如果泄漏时间线跟踪是人烟稀少,你知道你的应用程序是正确的行为.如果磁道不是空的,您可能要检查为什么

Instruments User Guide编程指南2-Common Tasks

Launch Instruments  Instruments app在Xcode app的内部,所以最直接的方式启动Instruments就是从Xcode中启动,当然也可以间接通过 Dock, Launchpad,  command line等工具启动. Launch Instruments from Xcode 1:Open Xcode. 2:Choose Xcode > Open Developer Tool > Instruments. 建议:也能够使用该方式启动更多有用的开发工具 T

Getting Around Instruments

Getting Around Instruments Instruments has several key windows and dialogs. Profiling Template Selection Dialog When Instruments launches, you're presented with a list of profiling templates-files containing sets of preconfigured instruments-from whi

Monitor Network and File I/O

监控网络和文件输入输出Monitor Network and File I/O 工具提供了几个分析模板,用于监视应用程序的网络和文件I/O活动.Instruments provides several profiling templates that monitor your app's network and file I/O activity. 使用活动监视器跟踪整个网络和磁盘使用Use Activity Monitor to Track Overall Network and Disk U

《iOS Human Interface Guidelines》——Split View Controller

分栏视图控制器 分栏视图控制器是一个管理两个子视图控制器的展示的全屏视图控制器. API NOTE 分栏视图控制器的每个子视图都负责一个面板的显示管理.分栏视图控制器自己显示这些子视图控制器并管理不同方向的过渡.查看UISplitViewController Class Reference和Split View Controllers来学习更多关于在你的代码中定义分栏视图控制器的内容. 在iOS 7及更早的系统中,分啦视图控制器只可以用在iPad上. 默认情况下,一个分栏视图控制器使用当前的尺寸

Seam - 无缝集成 JSF

第 1 部分: 为 JSF 量身定做的应用程序框架 ----> 发现 Seam 对 JSF 生命周期特有的增强 JavaServer Faces (JSF) 是用于 Java? Web 应用程序的第一个标准化的用户界面框架.而 Seam 是一个扩展 JSF 的强大的应用程序框架.在这个由三部分组成的新系列中的第一篇文章中,发现这两种框架之间的互补性.Dan Allen 介绍了 Seam 对 JSF 生命周期的增强,包括上下文状态管理. RESTful URL.Ajax remoting.适当的异

第09章 导航控制器和表视图

总结: 其实navigationController很简单,其往往就是应用程序委托的根视图控制器 且其往往就是通过第一个显示的视图控制器来初始化自己. 而后的工作,就是pushViewController,popViewController... [self.navigationController   pushViewController: controller animated:YES]; [self.navigationController popViewController Animat

Designing for iOS: Graphics & Performance

http://robots.thoughtbot.com/designing-for-ios-graphics-performance  [原文] In the previous article, we explored different techniques to customize the look and feel of UIButton, assigning to each a difficulty level based on the complexity of the Object

Map Data to Source Code

Map Data to Source Code 仪器需要有关项目的准确信息以提供最佳结果.如果系统可以看到与项目相关联的所有符号,则获得最完整的信息.当由工具分析工具生成的跟踪文档中显示地址而不是符号时,您可以手动提供丢失的信息.地址到符号的映射是包含在一个dsym文件.通常情况下,仪器自动发现dsym文件,基于你在聚光灯的指标和仪器的喜好指定路径的位置.然而,你可以点工具在正确的方向,当它不能自动找到一个dsym.一旦完成,仪器就可以将地址映射到相关联的符号和行号信息.Instruments