Timering

Purp

Blender Test + UITableView Scroll Performance - Instruments tutorial Part 4 - Profile Performance - Graphics Performance, Core Animation

In this tutorial I show some Performance steps, which should always be done before you upload your App in iTunes. The most common Problem is the UITableView scroll, but at every Application should be used Blender Test (at least Color Blended Layers and Color Misaligned Images debug options) and optimise images, sizes, frames, and after that with Instruments Allocation template should check the codes. 

Read more

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