Как использовать NSTimer для проверки работоспособности функции? - PullRequest
0 голосов
/ 05 июля 2011

Как использовать NSTimer для проверки работоспособности функции?На самом деле, я делаю Dylib, который является Cydia Software.Я нашел много ресурсов, но я все еще не знаю, какая часть моих функций замедляет всю программу.Мне нужна чья-то помощь ....

Ответы [ 2 ]

0 голосов
/ 05 июля 2011

Функция часов возвращает тик типа clock_t, который определен константами CLOCKS_PER_SEC.Posix требует, чтобы это значение составляло 1000000 тиков в секунду (микросекунда), но это не гарантируется ANSI-C.Итак, вы должны проверить CLOCKS_PER_SEC, чтобы увидеть фактическое разрешение на вашей платформе.

дублированный вопрос: Как измерить время в миллисекундах с использованием ANSI C?

0 голосов
/ 05 июля 2011

Почему бы вам не попробовать и использовать инструменты с профилировщиком времени?Это даст вам много информации без необходимости придумывать ручной профилировщик на основе таймера.

Для получения более подробной информации посмотрите эту статью .

...