IOS学习--开始分析应用程序性能
-
从 Xcode 中的 HelloWorld 项目,选取“Product”>“Perform Action”>“Profile Without Building”。
-
在左栏的 iOS Simulator 下方,点按“All”,查看可用的跟踪模板。
-
选择“Leaks”模板,并点按“Profile”。
Instruments 应用程序会随运行 HelloWorld 的 iOS Simulator 一起启动。
-
在 HelloWorld 文本栏中键入您的姓名,点按“Done”按钮关闭键盘,然后点按“Hello”。
-
选取“iOS Simulator”>“Quit iOS Simulator”,停止记录性能数据。
在 Instruments 面板中,点按“Allocations”来检查 HelloWorld 项目的内存分配。
-
例如,跟踪面板将内存分配发生点绘制成图形,让您查看整个程序的内存分配状况。(跟踪面板中的尖峰点,标示出潜在的瓶颈;您可以通过预先分出某些内存块,或者降低其他内存块的响应速度,来进行改善。)