Если у меня есть следующий метод, есть ли способ использовать Instruments 4.0, чтобы сказать мне, что это заняло одну секунду?
- (IBAction)sleepOneSecond:(id)sender
{
sleep(1);
}
Сейчас я использую это, чтобы получить желаемый эффект:
- (IBAction)waitOneSecond:(id)sender
{
NSDate * startDate = [NSDate date];
sleep(1);
NSLog(@"%s took %lf seconds", __FUNCTION__,
[[NSDate date] timeIntervalSinceDate:startDate]);
}
Time Profiler и Sampler просто дают время на CPU, что в данном случае не помогает.