jueves, 17 de enero de 2013

Librería para determinar la performance de un método

Esta librería llamada NanoProfiler nos permite medir la performance de un método. Es muy facil de usar, se setea para que corra un método específico y se obtiene el resultado.
//MyClass.m
#import "NanoProfiler.h"

+(void) initialize {
AddProfiler([MyClass class], @selector(foo));
}

-(void) foo {
...
}
y el resultado
*** Timer MyClass_foo started. ***
*** Timer MyClass_foo stopped. runtime: 1.633041 milliseconds ***
Se puede bajar desde aquí

No hay comentarios: