Instruments tutorial Part 2 - Navigate Timeline Pane, Detail Pane, Hide System Library

After 1. Part of this series, you can now, what is Instruments, how it works, how can you launch it and what type of analysis can you make with that. Now I'll show you, how can you use the Navigate Timeline Pane and Detail Pane. How can you hide system libraries, add flags to your Timeline at serious points, or add new Instrument to it, or check the source code in Xcode, which causes problems.

Read more

Instruments tutorial Part 3 - Profile Performance - Time Profiler - CPU Usage

Now I'll show you, how can use these things with Time Profiler, to find problems in your Project, and solve these high CPU/low-overhead problem. These are usually code bugs, not allocations but it can be several type of mistakes, and you have to find a better code or solution, or sometimes you use unnecessary code. It can help you check your project, and not just find problems, because you can test it with your updated code again, and see if the problem is still exist.

Read more